diff options
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs b/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs index a8d021f..fd6a4c2 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs @@ -10,7 +10,8 @@ using Xamarin.PropertyEditing.ViewModels; namespace Xamarin.PropertyEditing.Mac { - internal class BrushTabViewController : UnderlinedTabViewController<BrushPropertyViewModel> + internal class BrushTabViewController + : UnderlinedTabViewController<BrushPropertyViewModel>, IEditorView { public BrushTabViewController () { @@ -34,6 +35,13 @@ namespace Xamarin.PropertyEditing.Mac TabStack.AddView (this.filterResource, NSStackViewGravity.Leading); } + EditorViewModel IEditorView.ViewModel { + get { return this.ViewModel; } + set { ViewModel = (BrushPropertyViewModel)value; } + } + + NSView IEditorView.NativeView => View; + public override void OnViewModelChanged (BrushPropertyViewModel oldModel) { this.inhibitSelection = true; |