Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个绑定到 OservableCollection 动态填充的列和行的 DataGrid。DataGrid 的行有几个按钮。在每个按钮上调用一个方法(在生成列时实现了 AddHandler)。
在处理程序方法中,我可以获取选择了哪一行。我想知道选择了哪一列的按钮。基于此,只有我可以采取行动并打开相应的窗口。
我如何知道选择了该行的哪个按钮?
我使用以下方式获取列:
int col = myDataGrid.CurrentCell.Column.DisplayIndex; int row = seivesTorGrid.SelectedIndex;
基于此,我能够编写相应的操作。