2

DataGridCellを無効 ( IsEnabled="False") にすると、Mouse Double Click イベントが発生しなくなります。セルがダブルクリックされたときに (無効な状態と有効な状態の両方で)、ダブルクリック イベントを利用して何かを実行できるようにしたいと考えています。

どうやってそれを行うのですか?

4

1 に答える 1

3

を無効にするDataGridCellと、そのセルのすべてのマウス イベントとキーボード イベントが無効になります。マウス/キーボード イベントに応答する必要がある場合は、IsReadOnlyプロパティを設定してみてください。

最初のリンクから:

有効になっていない要素は、ヒット テストやフォーカスに参加しないため、入力イベントのソースにはなりません。

于 2012-08-07T02:42:46.640 に答える