我需要在datagrid视图中为员工创建时间表,员工可以在其中选择每天的工作时间。 我希望以这样的方式显示DataGrid:一天中的小时显示为列(24列),行显示为天(30-31取决于月份),类似于Outlook日历,我们选择某些事件的小时数特别的一天。 因此,当员工选择单元格时,我可以从相应的选定列中获取工作时间。 有人可以指出我如何用日期和时间标记我的行和列。
答案 0 :(得分:0)
将DGV的第一列用于日期,将另外24列用于24小时范围(总共25列)。转到ColumnCollection
以设置列HeaderText
属性。拥有一个包含3-4列的数据库,用于存储日期时间,用户,事件等。加载数据库时,请根据日期时间列填写DGV。
使用CellClick
或CellDoubleClick
事件为员工选择单元格。
如果我错过了某些内容,请发表评论。