Tachiro 发表于 2024-4-19 15:50:07

好的,我再找其他方法实现这个功能:)
下回我会注意再发新帖咨询:loveliness:

Richard.Ma 发表于 2024-4-19 17:37:35

:mj72:

Tachiro 发表于 2024-4-19 17:55:08

C1控件中没有可以支持日期和时间一起编辑的空间,这种你只能是找第三方的编辑器了
我试出来了,透过以下代码,可以实现「选日期」,「输入时间」


var dateTime = new DateTimePicker
            {
                CustomFormat = "yyyy/MM/dd HH:mm:ss",
                Format = DateTimePickerFormat.Custom
            };

            c1GridColumn.Columns[(int)_eColumn.DateTime2].Editor = dateTime;
            c1GridColumn.Columns[(int)_eColumn.DateTime2].NumberFormat = "yyyy/MM/dd HH:mm:ss";


Richard.Ma 发表于 2024-4-19 18:17:59

如果你说的是通过文本编辑框,来编辑时间的话,只要设置NumberFormat其实就可以
c1GridColumn.Columns[(int)_eColumn.DateTime2].NumberFormat

但是这个下拉组件中确实没有提供时间选择的选项

Tachiro 发表于 2024-4-19 19:52:34

收到,我再試試看:D

Richard.Ma 发表于 2024-4-22 09:43:42

好的
页: 1 [2]
查看完整版本: C1TrueDBGrid 标题行线条、单元格编辑问题