WPF ユーザー コントロールがあります。その userControl には、複数の WPF childControls(inherits My BaseElement
) があります。
すべての ChildControl に指定されたコンテキスト メニュー (後方、前方コマンド) が含まれている必要があります。
次のコードが機能しません...何が間違っていますか?
<UserControl.Resources>
<ContextMenu x:Key="ElementContextMenu">
<MenuItem Header="Move backward"
Name="back"
Click="back_Click" />
<MenuItem Header="Move forward"
Name="forw"
Click="forw_Click" />
</ContextMenu>
<Style TargetType="{x:Type my:BaseElement}">
<Setter Property="ContextMenu"
Value="{DynamicResource ResourceKey=ElementContextMenu}" />