c# datagridview 设置某列为日期

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# datagridview 设置某列为日期相关的知识,希望对你有一定的参考价值。

c# datagridview 设置某列为日期,当点击一下弹出日期控件,选择后值赋值在该列里面。请问该怎么说呀?
请问怎么加载呢?能不能给个实例

参考技术A 可以在datagridview里添加一个列类型,DataGridViewDateTime,然后再添加列时选择就好了 参考技术B 给列加一个文本框 文本框加载日期控件

C#查询出多行数据但只在datagridview中显示其中某一行

执行查询语句,查处了ID,名称,日期。但我只想在datagridview中显示出名称和日期,该怎么办?ID还另有用处,需要查出来。又不想分别写两个查询语句。

dataGridView1.Columns["id"].Visible = false;

参考技术A 两种方式:
1:如果绑定了id列,只需要隐藏id列即可,读取id时可以直接读取隐藏列的值获取id
2:压根就没有绑定id列,读取grid行数据时,读取绑定的该行的数据,从该数据中获取id使用即可
总结:从控件中读取id,从控件绑定的数据源读取id

同理可以从数据源中读取出想要的其他信息,在界面展示。不需要再查询。
参考技术B 把ID列隐藏就好了 参考技术C   查询的时候都查出来,显示的时候在 <Columns>只写名称和日期就行,求采纳

以上是关于c# datagridview 设置某列为日期的主要内容,如果未能解决你的问题,请参考以下文章

c# datagridview1 指定某列数据居中

如何设置datagridview列为combobox

C#查询出多行数据但只在datagridview中显示其中某一行

c#求怎么设置datagridview的列宽

c#设置datagridview行标题

C#中,如何datagridview 中某一行的字体样式、颜色?