Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Filling the available height with menu headers + additional menu exam…
…ples in the demo
  • Loading branch information
ElieTaillard committed Mar 2, 2022
commit 6bde5a4678bcb1324a0efab15e99f5df096bdc70
56 changes: 48 additions & 8 deletions MainDemo.Wpf/MenusAndToolBars.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@
<smtx:XamlDisplay
UniqueKey="menus_1"
DockPanel.Dock="Top"
Margin="5 5 0 5">
<Menu IsMainMenu="True">
Margin="5 5 0 15">
<Menu IsMainMenu="True" Height="48">
<MenuItem Header="_File">
<MenuItem
Header="Save"
Icon="{materialDesign:PackIcon Kind=ContentSave}">
</MenuItem>

<MenuItem Header="Save As.."/>

<MenuItem
Expand All @@ -29,16 +29,16 @@
Icon="{materialDesign:PackIcon Kind=ExitToApp}"/>

<Separator/>

<MenuItem
Header="Excellent"
IsCheckable="True"
IsChecked="True"/>

<MenuItem
Header="Rubbish"
IsCheckable="True"/>

<MenuItem
Header="Dig Deeper"
InputGestureText="Ctrl+D">
Expand All @@ -49,15 +49,15 @@
Header="Disappointment"
IsCheckable="True"/>
</MenuItem>

<MenuItem
Header="Look Deeper"
InputGestureText="Ctrl+D">
<MenuItem Header="Plain"/>
<MenuItem Header="Ice Cream"/>
</MenuItem>
</MenuItem>

<MenuItem Header="_Edit">
<MenuItem
Header="_Cut"
Expand All @@ -77,6 +77,46 @@
</Menu>
</smtx:XamlDisplay>

<smtx:XamlDisplay
UniqueKey="bigMenu"
DockPanel.Dock="Top"
Margin="5 5 0 5">
<materialDesign:Card Height="80">
<Menu>
<MenuItem Header="Big">
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
</MenuItem>
<MenuItem Header="Menu">
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
</MenuItem>
</Menu>
</materialDesign:Card>
</smtx:XamlDisplay>

<smtx:XamlDisplay
UniqueKey="smallMenu"
DockPanel.Dock="Top"
Margin="5 5 0 20">
<materialDesign:Card Height="25">
<Menu>
<MenuItem Header="Small">
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
</MenuItem>
<MenuItem Header="Menu">
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
<MenuItem Header="Test 1"/>
</MenuItem>
</Menu>
</materialDesign:Card>
</smtx:XamlDisplay>

<smtx:XamlDisplay
UniqueKey="menus_2"
DockPanel.Dock="Top"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -337,7 +337,7 @@
Value="16 0" />
<Setter
Property="Height"
Value="48" />
Value="{Binding ActualHeight, RelativeSource={RelativeSource AncestorType={x:Type Menu}}}" />
<Setter
TargetName="templateRoot"
Property="CornerRadius"
Expand Down