私は Fluent Ribbon を使用しており、リボンのメニューには ApplicationMenu を使用しています。次のような ApplicationMenu を作成したいと思います。
現在、上の画像の赤い円の中にある項目を作成するために StackPanel を使用しています。
それで、それを作成するより良い方法があるのだろうか?Fluent Ribbon サポートはそのようなコントロールですか? はいの場合、それはどのようなコントロールで、どのように使用できますか?
私は Fluent Ribbon を使用しており、リボンのメニューには ApplicationMenu を使用しています。次のような ApplicationMenu を作成したいと思います。
現在、上の画像の赤い円の中にある項目を作成するために StackPanel を使用しています。
それで、それを作成するより良い方法があるのだろうか?Fluent Ribbon サポートはそのようなコントロールですか? はいの場合、それはどのようなコントロールで、どのように使用できますか?
一部のコンテンツのヘッダーを作成するには、HeaderedContentControl を試すことができます。例えば;
<HeaderedContentControl Header="_JPEG Picture" Canvas.Left="220" Canvas.Top="116">
<DockPanel Margin="-50 0 0 0">
<Image Source="img/penguins.jpg" Width="50" Height="50"/>
<TextBlock Text="save a picture"/>
</DockPanel>
</HeaderedContentControl>
キーボード ニーモニックについては、次のようなヘッダーのテンプレートを提供できます。
<HeaderedContentControl.HeaderTemplate>
<DataTemplate>
<Label Content="{Binding Header, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=HeaderedContentControl}}"/>
</DataTemplate>
</HeaderedContentControl.HeaderTemplate>