Browse Source

Merge pull request #10019 from workgroupengineering/fixes/Menu/ItemTemplate

fix: ItemTemplate is not applied on Menu/MenuItem
pull/10038/head
Max Katz 4 years ago
committed by GitHub
parent
commit
35154d862c
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      src/Avalonia.Themes.Fluent/Controls/MenuItem.xaml
  2. 3
      src/Avalonia.Themes.Simple/Controls/MenuItem.xaml

1
src/Avalonia.Themes.Fluent/Controls/MenuItem.xaml

@ -92,6 +92,7 @@
<ContentPresenter Name="PART_HeaderPresenter"
Content="{TemplateBinding Header}"
ContentTemplate="{TemplateBinding ItemTemplate}"
VerticalAlignment="Center"
HorizontalAlignment="Stretch"
RecognizesAccessKey="True"

3
src/Avalonia.Themes.Simple/Controls/MenuItem.xaml

@ -42,7 +42,8 @@
Grid.Column="2"
Margin="{TemplateBinding Padding}"
VerticalAlignment="Center"
Content="{TemplateBinding Header}">
Content="{TemplateBinding Header}"
ContentTemplate="{TemplateBinding ItemTemplate}">
<ContentPresenter.DataTemplates>
<DataTemplate DataType="sys:String">
<AccessText Text="{Binding}" />

Loading…
Cancel
Save