Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/Xamarin.PropertyEditing.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.PropertyEditing.Windows/SolidBrushEditorControl.cs')
-rw-r--r--Xamarin.PropertyEditing.Windows/SolidBrushEditorControl.cs6
1 files changed, 4 insertions, 2 deletions
diff --git a/Xamarin.PropertyEditing.Windows/SolidBrushEditorControl.cs b/Xamarin.PropertyEditing.Windows/SolidBrushEditorControl.cs
index 4ca3403..9190c47 100644
--- a/Xamarin.PropertyEditing.Windows/SolidBrushEditorControl.cs
+++ b/Xamarin.PropertyEditing.Windows/SolidBrushEditorControl.cs
@@ -15,12 +15,14 @@ namespace Xamarin.PropertyEditing.Windows
ComboBox colorSpacePicker;
- SolidBrushPropertyViewModel ViewModel => DataContext as SolidBrushPropertyViewModel;
+ BrushPropertyViewModel ViewModel => DataContext as BrushPropertyViewModel;
public override void OnApplyTemplate ()
{
base.OnApplyTemplate ();
+ if (ViewModel == null) return;
+
colorSpacePicker = (ComboBox)GetTemplateChild ("colorSpacePicker");
if (ViewModel.ColorSpaces == null || ViewModel.ColorSpaces.Count == 0) {
colorSpacePicker.Visibility = Visibility.Collapsed;
@@ -30,7 +32,7 @@ namespace Xamarin.PropertyEditing.Windows
// Handle color space changes
colorSpacePicker.SelectionChanged += (s, e) => {
if (ViewModel != null && ViewModel.Value != null) {
- ViewModel.Value = new CommonSolidBrush (ViewModel.Value.Color, (string)e.AddedItems[0]);
+ ViewModel.Value = new CommonSolidBrush (ViewModel.Color, (string)e.AddedItems[0]);
}
};
}