【发布时间】:2014-05-07 13:46:00
【问题描述】:
我有一个 C1FlexGrid 控件,并且该 C1Flexgrid 控件与某个数据源绑定,现在我想在单元格上双击事件时检索特定单元格的数据。有没有办法做到这一点?
我尝试使用
c1FlexGridClassic1_DoubleClick()
但这并没有给我行号或任何值。
我使用CellbuttonClickEvent 尝试过这个,但我不想要这个。我希望它出现在 cellDoubleClick 事件中。
代码
public DataRow ReturnSelectedRow { get { return OrderDataRow; } } //This is property is used for transferring data to other form
private void c1FlexGrid1_CellButtonClick(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)
{
if (MessageBox.Show("Do you want to select", "Confirm", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
MessageBox.Show("Selected purchase order" + c1FlexGrid1.Rows[e.Row][1]);
OrderDataRow = OrderData.Rows[e.Row-1];
this.Close();
}
}
【问题讨论】:
-
获取行号的代码是什么?请在此处粘贴代码
标签: c# .net winforms componentone c1flexgrid