4

当 DataGridTextColumn 发生更改时,我需要从 DataGrid (SelectionUnit="Cell") 中保存我的 ViewModel 行。显然 DataGridTextColumn 没有任何事件,但我可以连接 DataGrid CellEditEnding 事件。

如何引用 DataGridRow 或在 CommandParameter 中更改的视图模型?

<DataGrid>
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="CellEditEnding">
            <i:InvokeCommandAction Command="{Binding SpreadSettingsChanged}" 
            CommandParameter="?" />
        </i:EventTrigger>
    </i:Interaction.Triggers>
4

0 回答 0