diff --git a/src/MyNet.Wpf/Controls/ImagePicker.cs b/src/MyNet.Wpf/Controls/ImagePicker.cs index d802d81..505aee0 100644 --- a/src/MyNet.Wpf/Controls/ImagePicker.cs +++ b/src/MyNet.Wpf/Controls/ImagePicker.cs @@ -222,6 +222,19 @@ public DataTemplate? SelectedImageTemplate #endregion + #region Stretch + + public static readonly DependencyProperty StretchProperty + = DependencyProperty.Register(nameof(Stretch), typeof(Stretch), typeof(ImagePicker), new PropertyMetadata(Stretch.UniformToFill)); + + public Stretch Stretch + { + get => (Stretch)GetValue(StretchProperty); + set => SetValue(StretchProperty, value); + } + + #endregion + protected virtual void OnSelectedImageChanged(ImageSource? oldValue, ImageSource? newValue) => RaiseEvent(new RoutedPropertyChangedEventArgs(oldValue, newValue, SelectedImageChangedEvent)); public override void OnApplyTemplate() diff --git a/src/MyNet.Wpf/Styles/MyNet.ImagePicker.xaml b/src/MyNet.Wpf/Styles/MyNet.ImagePicker.xaml index c2312ec..cbaf6ce 100644 --- a/src/MyNet.Wpf/Styles/MyNet.ImagePicker.xaml +++ b/src/MyNet.Wpf/Styles/MyNet.ImagePicker.xaml @@ -448,7 +448,7 @@ - + diff --git a/src/MyNet.Wpf/Themes/MyNet.Styles.xaml b/src/MyNet.Wpf/Themes/MyNet.Styles.xaml index e15b9c3..e23c152 100644 --- a/src/MyNet.Wpf/Themes/MyNet.Styles.xaml +++ b/src/MyNet.Wpf/Themes/MyNet.Styles.xaml @@ -14661,7 +14661,7 @@ Styles\MyNet.VirtualizingWrapPanel.xaml - +