2017-07-19 58 views
-4

enter image description here我一直有在创建一个视图,将显示水平分组我的数据(截图附后)超级困难配置基于业务对象特性的树形结构。如何组网格数据或在XAF的ListView

我不知道如何去做这件事,我的数据存储在一个单表在数据库中映射到应用程序中的业务对象。因此,我想要的是基于第一属性等

也许你们当中有些人可能已经在先前DevExpress的工作,有一些建议基于性能(表的属性)族元素,例如,组一级。

这将是非常有益的,如果你能帮助这一点。

谢谢!

+0

[为什么我们要耳语(https://开头s-media-cache-ak0.pinimg.com/736x/17/a7/b5/17a7b50382877712377db4f28e 216153 - watch-posts.jpg)? – Borgleader

回答

-1

我不会写任何代码,但我希望这个提示可以帮助你:

你可以看看Extended WPF Toolkit™。 Community Edition根据Microsoft Public License获得许可,并且很容易获得nuget。一个特点是一个功能强大且易于通过属性来实现DataGrid这也允许组和订货项目:

enter image description here

有很多在网络的例子,也是一个很好的介绍和概述在Codeplex

+0

这显然是一个链接唯一的答案。 – Puppy

+0

问题在哪里@Puppy?这个答案提供了使用扩展WPF工具包的暗示,它可以明确地解决问题,并结合链接进一步的信息。由于这个问题没有增加一些具体的信息,所以不可能给出更具体的答案。我看不出有什么理由要这样做。 – Fruchtzwerg

0

如果您使用的是DevExpress XAF,这些分组功能已经内置,并且由相应的DevExpress网格(分别为GridControl和ASPxGridView)为WinForms和ASP.NET WebForms平台提供。您只需要在运行时或在设计时(使用为XAFML文件调用的模型编辑器工具或通过编写代码)在应用程序中配置它们即可。我展示了在下面的视频,这些方法: configuration using the Model Editor configuration in the end user application 只是为了演示的目的,我使用的WinForms应用程序,但同样也可用于网络(例如,在线演示中检查自己在https://demos.devexpress.com/XAF/MainDemo/此外,你可以对于在YourSolutionName.Module项目级两个平台配置一次

您可以了解更多有关这些功能从相应的在线文档DevExpress的。 UI Customization > Apply Grouping to List View Data Concepts > Application Model > Model Editor > Ways to Invoke the Model Editor

相关问题