有没有办法获取在组合框中更改选择值的行的句柄?
让我试着用例子来解释它。在 GridView 中,我有两列,名称,类型
类型列有组合框,值为 1 和 2。
我想要做的是在类型列中选择值 1,我想将名称更改为“一”
在类型列中选择 2 时,我想将名称更改为“二”
这是我正在尝试的,
private void OnType_SelectedValueChanged(object sender, EventArgs e)
{
DevExpress.XtraEditors.ComboBoxEdit comboType = sender as DevExpress.XtraEditors.ComboBoxEdit;
DataRow row = (DataRow) myGridView.GetFocusedRow();
if (comboType .SelectedItem.ToString() == "1")
{
row.Name = "one";
}else
{
row.Name = "two";
}
}
但是在这里我将 myGridView.GetFocusedRow() 设为空。
我究竟做错了什么?