0
我使用ObjectListView
并将它放在xaml
文件中。当我点击列标题时,它应该根据列对数据进行排序。当列单击事件发出时,我添加了olvServers.Sort(e.Column);
。但它不起作用。如何在默认情况下关闭群组?
<!-- declare bis -->
xmlns:bis="clr-namespace:BrightIdeasSoftware;assembly=ObjectListView"
// .... more codes
<!-- about ObjectListView -->
<WindowsFormsHost Grid.Row="1" Margin="0, 3">
<bis:ObjectListView x:Name="olvServers"
AllowColumnReorder="True"
ColumnClick="OnOlvServer_ColumnClick"
GridLines="True"
SelectColumnsOnRightClick="True"
SelectColumnsOnRightClickBehaviour="InlineMenu"
ShowCommandMenuOnRightClick="True"
ShowSortIndicators="True"
UseAlternatingBackColors="True"
View="Details" />
</WindowsFormsHost>
当我右键点击ObjectListView
,和turn off groups
后,它的工作原理。点击列标题时,数据将按升序或降序排序。
而我的问题是,如何在初始化ObjectListView
对象时turn off groups
?我搜查了ObjectListView
程序集,并没有这样的属性。所以,我不知道如何在初始化时使用turn off groups
。任何帮助将不胜感激。
尝试将ObjectListView的ShowGroups属性更改为false。 – kennyzx 2014-10-09 03:08:48
它的工作原理。谢谢。你可以发布答案,我会接受它作为答案? – AechoLiu 2014-10-09 03:29:11