WinForms 和 NHibernate、数据绑定和排序
我的最终目标是使用 NHibernate 中的数据创建一个具有多列排序(通过 Ctrl-单击列标题)的网格。为此,我计划使用 ComponentOne 的 FlexGrid for WinForms。根据它的文档,如果给定的数据源这样做,它支持排序。
我还不确定是否要使用分页。但如果是这样,排序肯定应该在 NHibernate 内部或下面进行。
- Winforms 数据绑定如何支持排序?
- 是否有任何示例/类支持将网格与 NHibernate 连接的可绑定/可排序方式?
My final goal is to have a Grid with multi column sorting (by Ctrl-Click on the column headers) using data from NHibernate. For that purpose I plan to use ComponentOne's FlexGrid for WinForms. According to it's documentation it supports sorting if the given DataSource does so.
I'm not yet sure if I'm going to use paging. But if so, sorting should definitely take place inside or below NHibernate.
- How is sorting supported by Winforms Databindings?
- Are there any samples/classes supporting a bindable/sortable way connecting a Grid with NHibernate?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以实现支持多列排序的接口
IBindingListView
,并将实现者设置为数据源。它应该与 Datagridview 一起使用,但不知道 FlexGrid 是否支持它。you can implement the interface
IBindingListView
which supports multicolumn sorting and set the implementor as datasource. It should work with Datagridview, don't know if FlexGrid supports it though.