【发布时间】:2010-09-24 19:01:55
【问题描述】:
我在 WPF 中编写了一个自定义用户控件来显示一些数据。我想在列表中显示这个用户控件,但我还想提供多个列标题(匹配用户控件上的某些属性),以便用户可以对用户控件中包含的属性进行排序。
我不确定解决此问题的最佳方法。
我目前有一个显示这些用户控件的 ListBox,但 ListBox 没有标题,我不知道如何在 ListBox 上放置多个标题。
理想情况下,我想要这样的东西:
Header1 Header2 Header3 Header4
[UserControlThatSpansAllFourColumns]
我的另一个想法是使用 DataGrid 并以某种方式让每个项目跨越多个列,但到目前为止我也无法弄清楚。
如果有人有任何建议,我会欢迎他们!
【问题讨论】:
标签: wpf datagrid listbox grid columnspan