如何从 c1FlexGrid 获取特定值?
How to get specific value from c1FlexGrid?
我的 WF 上有 7 列 10 行的 c1FlexGrid。双击我想打开另一个 WF,它类似于该行的详细信息,但我想将 userId 值发送到该表单。我不知道如何获得该ID。我的代码如下所示:
private void c1FlexGrid1_DoubleClick(object sender, System.EventArgs e)
{
int rowIndex = c1FlexGrid1.Row;
if (rowIndex != -1)
{
int userId = I need value from column "UserId" on this rowIndex.
frmUser userForm = new frmUser(userId);
userForm.ShowDialog();
}
}
有什么建议吗?
试试这个 (object GetData(int rowIndex, string columnName)
):
int userId = (int)c1FlexGrid1.GetData(c1FlexGrid1.RowSel, "UserId");
其中 RowSel
是所选行的索引。
我的 WF 上有 7 列 10 行的 c1FlexGrid。双击我想打开另一个 WF,它类似于该行的详细信息,但我想将 userId 值发送到该表单。我不知道如何获得该ID。我的代码如下所示:
private void c1FlexGrid1_DoubleClick(object sender, System.EventArgs e)
{
int rowIndex = c1FlexGrid1.Row;
if (rowIndex != -1)
{
int userId = I need value from column "UserId" on this rowIndex.
frmUser userForm = new frmUser(userId);
userForm.ShowDialog();
}
}
有什么建议吗?
试试这个 (object GetData(int rowIndex, string columnName)
):
int userId = (int)c1FlexGrid1.GetData(c1FlexGrid1.RowSel, "UserId");
其中 RowSel
是所选行的索引。