diff --git a/src/Avalonia.Controls/NativeMenuItemBase.cs b/src/Avalonia.Controls/NativeMenuItemBase.cs index fa2ecd609a..47eb86cdc3 100644 --- a/src/Avalonia.Controls/NativeMenuItemBase.cs +++ b/src/Avalonia.Controls/NativeMenuItemBase.cs @@ -2,7 +2,7 @@ namespace Avalonia.Controls { - public class NativeMenuItemBase : AvaloniaObject, IDataContextProvider + public class NativeMenuItemBase : AvaloniaObject { private NativeMenu _parent; @@ -11,7 +11,6 @@ namespace Avalonia.Controls } - public static readonly DirectProperty ParentProperty = AvaloniaProperty.RegisterDirect("Parent", o => o.Parent, (o, v) => o.Parent = v); @@ -20,26 +19,5 @@ namespace Avalonia.Controls get => _parent; set => SetAndRaise(ParentProperty, ref _parent, value); } - - /// - /// Defines the property. - /// - public static readonly StyledProperty DataContextProperty = - AvaloniaProperty.Register( - nameof(DataContext)); - - /// - /// Gets or sets the controls's data context. - /// - /// - /// The data context property - /// specifies the default object that will - /// be used for data binding. - /// - public object DataContext - { - get { return GetValue(DataContextProperty); } - set { SetValue(DataContextProperty, value); } - } } }