选定值多列组合框c#dektop应用程序

本文关键字:c#dektop 应用程序 组合 | 更新日期: 2023-09-27 18:29:03

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

选定值多列组合框c#dektop应用程序

添加句柄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

}