1
我有一個DataGrid動態綁定到OservableCollection填充列和行。 DataGrid的行有兩個按鈕。在每個按鈕上調用一個方法(在生成列時已經實現了AddHandler)。WPF:知道在Datagrid上點擊哪個控件
在處理程序方法中,我可以得到選中的行。我想知道選擇了哪一列的按鈕。基於此,只有我可以採取行動並打開相應的窗口。
如何知道該行的哪個按鈕被選中?
我有一個DataGrid動態綁定到OservableCollection填充列和行。 DataGrid的行有兩個按鈕。在每個按鈕上調用一個方法(在生成列時已經實現了AddHandler)。WPF:知道在Datagrid上點擊哪個控件
在處理程序方法中,我可以得到選中的行。我想知道選擇了哪一列的按鈕。基於此,只有我可以採取行動並打開相應的窗口。
如何知道該行的哪個按鈕被選中?
我得到使用列:我能編寫相應的行動在此基礎上
int col = myDataGrid.CurrentCell.Column.DisplayIndex;
int row = seivesTorGrid.SelectedIndex;
。
不同的處理程序?或者你可以檢查發件人(或發件人的datacontext) –