ContentTemplate が実行時にリソース ディクショナリから決定される ContentControl 要素があります。データテンプレートにはビジュアル(コンバス)があり、クリックするとビジュアル要素(キャンバス)を印刷するデータテンプレートにもボタンが必要です。私が言ったように、DateTemplate はリソース ディクショナリ内にあるので、そのボタンのクリック イベントのコードをどのように記述すればよいのでしょうか。
どんな反応でも大歓迎です。
ContentTemplate が実行時にリソース ディクショナリから決定される ContentControl 要素があります。データテンプレートにはビジュアル(コンバス)があり、クリックするとビジュアル要素(キャンバス)を印刷するデータテンプレートにもボタンが必要です。私が言ったように、DateTemplate はリソース ディクショナリ内にあるので、そのボタンのクリック イベントのコードをどのように記述すればよいのでしょうか。
どんな反応でも大歓迎です。
Button.Click 添付イベントを使用できるようです。ContentControl に追加するだけです。
<ContentControl
Button.Click="Button_Click"
ContentTemplate="<template with a button>"
/>
およびハンドラー:
private void Button_Click(object sender, RoutedEventArgs e)
{
}
テンプレートに複数のボタンがある場合は、 を使用e.Source
して把握できます。MouseButtonEventArgs
そして、代わりに使用できると思います。