如何在c1flexgrid中获取单元格文本

时间:2014-07-29 06:22:11

标签: c# wpf c1flexgrid

有人能帮助我吗?

当我点击它时,我需要从c1flexgrid中的单元格中获取文本。 我使用这段代码:

private void CmdSaveCellContent_Executed(EventParameters param)
{
    C1FlexGrid dg = param.Sender as C1FlexGrid;
    Point mp = Mouse.GetPosition(dg);
    HitTestInfo hti = dg.HitTest(mp);
    if (hti.Column == -1 || hti.Row == -1 || dg.Rows.Count <= hti.Row) return;
    var celltext = dg.Cells[hti.Row, hti.Column];

...
}

如果单元格包含文本信息,则它有效。但是如果单元格包含Enum,在视觉上我看到文本,但在celltext变量中我得到int值(&#34; 0&#34;或&#34; 2&#34;例如)。

抱歉我的英文

1 个答案:

答案 0 :(得分:1)

尝试在AfterSelChange的{​​{1}}事件中使用以下代码行:

C1Flexgrid

此致 Mohita