1

セルスタイルを編集して、DataTableのセルにイベントハンドラーを追加しようとしています。具体的には、

<EventSetter Event="TargetUpdated" Handler="TaskDescription_TextChanged1Event"/>

そして、これが私が得ているエラーです:

System.Windows.FrameworkElement.TargetUpdated="TaskDescription_TextChanged1Event" 
   is not valid. 'TargetUpdated' must be a RoutedEvent registered with a name that 
   ends with the keyword "Event".

TaskDescription_TextChanged1Eventのコードは次のとおりです。

    public void TaskDescription_TextChanged1Event(object sender, 
                              RoutedEventArgs e)
    {

    }

これを機能させるにはどうすればよいですか?

4

1 に答える 1

3

ルーティングされていないイベントには使用できませんがEventSetters、ドキュメントによると、ルーティングさFrameworkElement.TargetUpdatedれる のエイリアス イベントであるためBinding.TargetUpdated、それをサブスクライブするとうまくいく可能性があります。

于 2012-04-12T21:51:19.730 に答える