DataGrid里面嵌套DatePicker
请问,如何实现 DataGrid 的列,使该列可以使用DatePicker例如:在“开始时间”列,空白的格里面添加DatePicker,实现时间的选择,而不是手动填写(避免样式杂乱)
回复 1楼薇薇尚贤的帖子
非常感谢您的反馈。
您可以直接使用C1DataGrid的DataGridDateTimeColumn列,就会显示日期列。
代码参考:
<c1:C1DataGrid.Columns>
<c1:DataGridDateTimeColumn></c1:DataGridDateTimeColumn>
</c1:C1DataGrid.Columns>
您也可以自定义模板DataTemplate,实现自己自定义的需求,代码参考:
<c1:C1DataGrid.Columns>
<c1:DataGridTemplateColumn>
<c1:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
//在这里自定义模板添加一个DateTimePicker或是TextBox。
</DataTemplate>
</c1:DataGridTemplateColumn.CellTemplate>
</c1:DataGridTemplateColumn>
</c1:C1DataGrid.Columns> 回复 2楼Alice的帖子
我用的第二种方式,成功啦~~~谢谢!!!!!! 回复 3楼薇薇尚贤的帖子
好的。谢谢您的反馈。
此问题关闭,如果有新问题请开新帖。
您可以关注我们的微信服务号(微信号:GrapeCityDT),帖子有回复时可即时收到提醒,便于您第一时间查看,尽快解决技术问题。关注即可获得300金币用于兑换礼品。 回复 2楼Alice的帖子
如何初始化这个datepicker,为当前时间
一般都是对独立的datepicker(name为datePickerStartTime)赋值,this.datePickerStartTime.SelectedDate
可是这个嵌套在里面的日期空间,使用这个方法就不行了 回复 5楼薇薇尚贤的帖子
那只需要设置所绑定的数据源该字段的默认值为当前时间就可以了吧 回复 6楼KNight的帖子
非常感谢
页:
[1]