选择值多列组合框c#桌面应用程序

时间:2012-03-24 08:15:41

标签: c#

我正在创建一个桌面应用程序。 我的表单上有MultiColumn组合框控件,当用户单击一个datagrid时,会出现一个包含四列的弹出窗口。 我想要的是,当用户选择任何一行datagrid时,我得到所选行的任何一列的值。 他们是他们的任何方式。

1 个答案:

答案 0 :(得分:0)

您添加句柄DataGrid.CurrentCellChanged事件

// Create an instance of the 'CurrentCellChanged' EventHandler.
private void CallCurrentCellChanged()
{
   myDataGrid.CurrentCellChanged += new EventHandler(Grid_CurCellChange);
}

// Raise the event when focus on DataGrid cell changes.
private void Grid_CurCellChange(object sender, EventArgs e)
{
   // String variable used to show message.
   string myString = "CurrentCellChanged event raised, cell focus is at ";
  // Get the co-ordinates of the focussed cell.
  var value=  myDataGrid[myDataGrid.CurrentCell.ColumnNumber,myDataGrid.CurrentCell.RowNumber].Value

}