1

我有一个绑定到 OservableCollection 动态填充的列和行的 DataGrid。DataGrid 的行有几个按钮。在每个按钮上调用一个方法(在生成列时实现了 AddHandler)。

在处理程序方法中,我可以获取选择了哪一行。我想知道选择了哪一列的按钮。基于此,只有我可以采取行动并打开相应的窗口。

我如何知道选择了该行的哪个按钮?

4

1 回答 1

1

我使用以下方式获取列:

int col = myDataGrid.CurrentCell.Column.DisplayIndex;
int row = seivesTorGrid.SelectedIndex; 

基于此,我能够编写相应的操作。

于 2012-05-25T08:13:17.173 回答