如何从TrueDBGrid中删除日历控件

时间:2012-02-28 21:08:35

标签: c# .net vb.net

从TrueDBGrid Cell中删除日历控件David [ON,Canada] 26-Feb-2012 09:39:51

在Windows7上的Visual Studio 2010中使用C1.Win.C1TrueDBGrid.2(版本2.0.20111.61210)时。我将网格DataSource分配给数据表

VB.Net

Grid1.DataSource = MyDataset
Grid1.DataMember = "table1" 'table1 is one of Mydataset tables
Grid1.Rebind()
Grid1.Refresh()

表中的一个字段是日期值,然后在单元格中有一个日历控件,我只能点击日历来选择一天,但我想删除单元格中的日历控件,怎么办它?感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

使用以下代码在VB.Net中关闭EnableDateTimeEditor

Grid1.Columns(index#)。EnableDateTimeEditor = False

index#是列

的索引号

答案 1 :(得分:0)

如果要对列进行排序,请不要使用HardCode的解决方案,因为排序字符串日期将无法正常工作。我建议将该字段保留为DateTime并使用David Li的答案。