c1FlexGrid单元格中放置C1DateTimePicker问题
本帖最后由 q406157290 于 2016-6-1 10:17 编辑单元格编辑状态下是个C1DateTimePicker, 手动修改日期,然后鼠标点击其它单元格,发现日期又变回了修改前的日期。
但是按键盘上的回车键就不存在这个问题
请问如何解决呢很着急麻烦看下谢谢
编辑的时候不会更新数据源。
建议在C1DateTimePicker的Focus丢失的时候,强制结束编辑状态。
代码参考:
void test_PrepareCellForEdit(object sender, CellEditEventArgs e)
{
C1DateTimePicker dtp = (C1DateTimePicker)(((Border)e.Editor).Child);
dtp.LostFocus -= dtp_LostFocus;
dtp.LostFocus += dtp_LostFocus;
}
private void dtp_LostFocus(object sender, RoutedEventArgs e)
{
C1DateTimePicker dtp = sender as C1DateTimePicker;
dtp.FinalizeEditing();
} 谢谢您的反馈。
问题已经收到了,由于里面涉及到您的业务逻辑。我们需要测试后才能给您反馈。
Alice 发表于 2016-6-1 16:59
编辑的时候不会更新数据源。
建议在C1DateTimePicker的Focus丢失的时候,强制结束编辑状态。
代码参考:
...
谢谢您提供的帮助
好用非常感谢
问题解决:mj72: q406157290 发表于 2016-6-3 16:58
谢谢您提供的帮助
好用非常感谢
问题解决
不用客气。:jy74a:
页:
[1]