0

私はDataTemplateResourceDictionary。今私はGroupBoxテンプレートの中でMouseDownイベントしかしResourceDictionary背後にコードがない (意図したとおり)私は辞書から物事を使用するファイルの背後にあるコードへのリンクはありません。

このイベントをどうやって使うのですか?


  • おそらく付属のプロパティ/動作を使用しますか? - Jake Berger

1 답변


0

これがあなたに当てはまるかどうか私は知りませんが、私は同様のケースがありました。 私は私のListBoxのすべてのラベルでMouseDownイベントを使いたかったです。 だからここに私がやったことです:私はContentPresenterにListBox.ItemTemplateを設定しました。 それから私はそのContentPresenterでMouseDownイベントを使いました。私はContentPresenterのContentTemplateを設定しました 私のラベルのDataTemplateにそれはうまく働きました、それで私のDataTemplateを私のMouseDownイベントから分離しました。

<ListBox
    ItemsSource="{Binding}"
    >
    <ListBox.ItemTemplate>
        <DataTemplate>
            <ContentPresenter
                ContentTemplate="{StaticResource myLabelTemplate}"
                MouseDown="Event">
            </ContentPresenter>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

私の下手な英語ですみません;)

リンクされた質問


関連する質問

最近の質問