1
我知道如何使用代碼隱藏的方式在DataGrid的WPF處理標題單擊事件:如何在MVVM的上下文中處理DataGrid中的Header點擊事件?
<DataGrid>
<DataGrid.Resources>
<Style TargetType="DataGridColumnHeader">
<EventSetter Event="Click" Handler="columnHeader_Click" />
</Style>
</DataGrid.Resources>
</DataGrid>
不過,我想在MVVM的情況下處理此事件。我試圖通過System.Windows.Interactivity
來處理,但我不能找出我應該的EventName
裏面寫:
<DataGrid>
<i:Interaction.Triggers>
<i:EventTrigger EventName="What event can I use?"
</i:Interaction.Triggers>
</DataGrid>
我見過的事件,如ColumnReordered
,ColumnReordering
,但它是不適用的。
如何在MVVM的上下文中處理DataGrid WPF中的Header單擊事件?
@downvoter反對的原因是什麼? – StepUp
當然是事件的名稱。所以「點擊」 – CathalMF
@CathalMF沒有這樣的事件! – StepUp