我已经动态创建了4个Data GridView。每个gridviews的数据源都是一个DataTable。它有3列,第一列类型是字符串,第二列和第三列是DateTime。第一列有静态数据。点击第二列和第三列单元格时,我想要一个DateTimePicker来允许用户选择DateTime Value。如何在编辑DataGridView的单元格时添加DateTimepicker
0
A
回答
0
我认为可以对DataBindings进行更改,但我选择不研究它。 而不是将DataTable作为DataSource附加,我在这里例如提到MSDN根据我的需要定制它,然后创建DataGridViewColumns并遍历DataTable行以填充内容。我没有写任何模板代码。
1
0
尝试是这样的 - 做一个新的DataTable(也有你需要的模式)。然后添加2或3个控件(一个用于字符串输入,另一个用于确定将填充哪个DateTime列的CheckBox或2个radioButton)。当用户点击DateTimePicker时,它将填充一列,然后他可以选择/取消选中CheckBox,并选择第二个日期。当所有的值都设置正确后,用户可以点击提交按钮: - 用适当的数据填充DataTable。 - 改变DataGridView的数据源
这只是我的想法,你可以如何解决这个问题,可能有另一种方法。
相关问题
- 1. 如何在DataGridView中编辑单元格?
- 2. C#Datagridview编辑单元格
- 3. 编辑DataGridView单元
- 4. DataGridView编辑WinForms上的单元格
- 5. 更改datagridview单元格中编辑的单元格
- 6. datagridview单元格编辑错误
- 7. 如何在离开单元格时提交单元格编辑
- 8. Datagridview:如何在编辑模式下设置单元格?
- 9. 如何在选中单元格后停止DataGridView编辑?
- 10. 在添加新行时创建不可编辑的单元格可编辑
- 11. WinForms DataGridView单元格编辑结束事件获取单元格
- 12. DataGridView - “单元格选择样式” - 编辑单元格
- 13. 将可编辑数字单元格添加到单元格
- 14. 如何在datagridview的单元格单击事件上向datagridview添加新行?
- 15. 如何在数据绑定datagridview的同时编辑单元格值?
- 16. 如何在用户编辑DataGridView单元格时向用户显示错误?
- 17. C#Datagridview如何编辑单元格返回数据库
- 18. 如何自动结束DataGridView单元格编辑模式?
- 19. 从datagridview单元格中添加值
- 20. DateTimePicker不接受来自DataGridView的日期值到编辑表格
- 21. 如何在jqGrid中编辑单元格?
- 22. 编辑模式下datagridview单元格的格式不同
- 23. 在单元格编辑后更改DataGridView中的数据源
- 24. 如何在编辑模式下在UITableView中添加额外的单元格?
- 25. 在编辑单元格时切换值
- 26. 如何在用户编辑单元格文本时以编程方式编辑DataGridView单元格中的光标到文本的开头?
- 27. 如何编辑datgridview中的单元格?
- 28. 如何在点击单元格时显示tableview单元格编辑视图?
- 29. 如何在编辑单元格时更改WPF DataGrid单元格背景?
- 30. 访问Datagridview单元格值,而其值正在编辑
问题是如何处理DataTable作为数据源的列,我无法考虑如何做到这一点。 – gizgok 2012-01-13 10:53:47
您需要处理甚至是网格的行数据,您可以在其中为每个DateTimePicker分配适当的值。 – Rizwan 2012-01-13 10:59:49