using ImageMagick;
using System.Windows;
using System.Windows.Controls;
namespace Ocr.Gui.Controls;
///
/// Interaction logic for ImageControl.xaml
///
public partial class ImageControl : UserControl
{
///
public static readonly DependencyProperty ImageProperty = DependencyProperty.Register(
nameof(Image), typeof(MagickImage), typeof(ImageControl), new PropertyMetadata(default(MagickImage)));
///
/// The displayed in this
///
public MagickImage Image
{
get => (MagickImage)GetValue(ImageProperty);
set => SetValue(ImageProperty, value);
}
///
public static readonly DependencyProperty ImageNameProperty = DependencyProperty.Register(
nameof(ImageName), typeof(object), typeof(ImageControl),
new PropertyMetadata(default(object)));
///
/// The name of the loaded image
///
public object ImageName
{
get => (object)GetValue(ImageNameProperty);
set => SetValue(ImageNameProperty, value);
}
///
public ImageControl()
{
InitializeComponent();
}
}