0

次のような DataTemplate があります。

        <DataTemplate x:Key="SchemeContextMenu">
            <ContextMenu>
                <MenuItem />
            </ContextMenu>
        </DataTemplate>

以下のテンプレートをどのように使用できますか?

<TextBlock.ContextMenu>
     <ContentPresenter Content="{Binding}" ContentTemplate="{StaticResource SchemeContextMenu}"/>
</TextBlock.ContextMenu>
4

1 に答える 1

5

コンテキスト メニューをリソースとして定義する

<ContextMenu x:Key="myContextMenu">...</ContextMenu>

次に、テキストブロックでそれを思い出してください

<TextBlock ContextMenu={StaticResource myContextMenu} />
于 2012-08-09T08:17:22.957 に答える