Csharp/C#教程:c #datagridview命令行?分享


c #datagridview命令行?

我有一个包含多个列的datagridview,其中一列是datetime列。 我想显示最近向下的行。 例如今天昨天昨天前一天等

是否可以使用datagridview执行此操作? gridviews数据源是一个xmldocument …….

非常感谢。

问候,

this.dataGridView1.Sort(dataGridView1.Columns["DateTime"], ListSortDirection.Ascending); 

你的数据源是什么? 您必须拥有支持排序的数据源。

例如DataTable。

如果您有列表,则默认情况下无法排序。 从理论上讲,您需要inheritance自BindingList的类,并实现IBindingList(从BindingListinheritance并不是必需的,但会让它更容易一些)。

如果你的BingingList绑定到DataGridView,你可以排序。

据我所知,XML数据源不支持排序。 我认为您最好的方法是首先将XmlDocument加载到数据集中并将其绑定到网格。

上述就是C#学习教程:c #datagridview命令行?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1296351.html

(0)
上一篇 2022年12月6日
下一篇 2022年12月6日

精彩推荐