Browse Source

remove old osx app menu from control catalog.

pull/3220/head
Dan Walmsley 7 years ago
parent
commit
f6f9c575be
  1. 12
      samples/ControlCatalog/App.xaml
  2. 9
      samples/ControlCatalog/App.xaml.cs

12
samples/ControlCatalog/App.xaml

@ -17,16 +17,4 @@
</Style> </Style>
<StyleInclude Source="/SideBar.xaml"/> <StyleInclude Source="/SideBar.xaml"/>
</Application.Styles> </Application.Styles>
<NativeMenu.Menu>
<NativeMenu>
<NativeMenuItem Header="Open" Clicked="OnOpenClicked"/>
<NativeMenuItem Header="Recent">
<NativeMenuItem.Menu>
<NativeMenu/>
</NativeMenuItem.Menu>
</NativeMenuItem>
<NativeMenuItem Header="Quit Avalonia" Gesture="CMD+Q"/>
</NativeMenu>
</NativeMenu.Menu>
</Application> </Application>

9
samples/ControlCatalog/App.xaml.cs

@ -13,15 +13,6 @@ namespace ControlCatalog
public override void Initialize() public override void Initialize()
{ {
AvaloniaXamlLoader.Load(this); AvaloniaXamlLoader.Load(this);
Name = "Avalonia";
_recentMenu = (NativeMenu.GetMenu(this).Items[1] as NativeMenuItem).Menu;
}
public void OnOpenClicked(object sender, EventArgs args)
{
_recentMenu.Items.Insert(0, new NativeMenuItem("Item " + (_recentMenu.Items.Count + 1)));
} }
public override void OnFrameworkInitializationCompleted() public override void OnFrameworkInitializationCompleted()

Loading…
Cancel
Save