diff options
author | Dominique Louis <savagesoftware@gmail.com> | 2017-10-05 21:53:34 +0300 |
---|---|---|
committer | Dominique Louis <savagesoftware@gmail.com> | 2017-10-23 14:38:02 +0300 |
commit | 9763016b448fe40067d4cb1d6e07054feb7b7e21 (patch) | |
tree | be9c79f4d0ad6c305362eca5dd70a9e20517e70d /Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs | |
parent | cde79776ba284270af7d9a02f3c8ddc373ebb555 (diff) |
[Mac]Initial implementation of ErrorButton.
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs b/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs index 67dddc3..0eef688 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/BaseRectangleEditorControl.cs @@ -80,20 +80,9 @@ namespace Xamarin.PropertyEditing.Mac protected override void UpdateErrorsDisplayed (IEnumerable errors) { if (ViewModel.HasErrors) { - XEditor.BackgroundColor = NSColor.Red; - YEditor.BackgroundColor = NSColor.Red; - WidthEditor.BackgroundColor = NSColor.Red; - HeightEditor.BackgroundColor = NSColor.Red; - Debug.WriteLine ("Your input triggered an error:"); - foreach (var error in errors) { - Debug.WriteLine (error.ToString () + "\n"); - } - } - else { - XEditor.BackgroundColor = NSColor.Clear; - YEditor.BackgroundColor = NSColor.Clear; - WidthEditor.BackgroundColor = NSColor.Clear; - HeightEditor.BackgroundColor = NSColor.Clear; + SetErrors (errors); + } else { + SetErrors (null); SetEnabled (); } } |