1

RowDetailsTemplateに別のDataGridコントロールを含むWPF4DataGridコントロールがありました。DataGridコントロールとキーボード操作の両方にPreviewKeyDownイベントを追加します。キーボードのDeleteキーを押すと、DataGridコントロールのSelectedItemsが削除されます。私の問題は、RowDetailsTemplateDataGridControlの行を削除したい場合です。ルーティングされたイベント、RowDetailsTemplateを定義するParentDataGridの行も削除されました。RoutedEvent.RoutingStrategyの設定が原因だと思います。しかし、どうすればRowDetailsTemplate DataGridの行のみを削除できますか?ありがとう。

4

1 に答える 1

0

ネストされたデータグリッドにアタッチされた動作を追加するだけです。削除されたイベントをバブルしないようにするためです。

于 2012-11-15T06:51:56.043 に答える