C# Objectlistview忽略自定义组格式
我有一个C# Objectlistview忽略自定义组格式,c#,winforms,objectlistview,C#,Winforms,Objectlistview,我有一个ObjectListView,我正在显示组及其相应的项目计数。我需要更改格式,因此我执行了以下操作: dlvList.GroupWithItemCountFormat = "{0} ({1} records)"; dlvList.GroupWithItemCountSingularFormat = "{0} (1 record)"; 但是,上述格式将被忽略,默认格式将继续执行 是否还有其他属性需要设置?我通过在列级别设置组格式解决了问题,即: mycolumn.GroupWithIte
ObjectListView
,我正在显示组及其相应的项目计数。我需要更改格式,因此我执行了以下操作:
dlvList.GroupWithItemCountFormat = "{0} ({1} records)";
dlvList.GroupWithItemCountSingularFormat = "{0} (1 record)";
但是,上述格式将被忽略,默认格式将继续执行
是否还有其他属性需要设置?我通过在列级别设置组格式解决了问题,即:
mycolumn.GroupWithItemCountFormat = "{0} ({1} records)";
mycolumn.GroupWithItemCountSingularFormat = "{0} (1 record)";
我认为您已将ShowItemCountOnGroups=true;只有这三行对我有效。@ThomasN是的,我已将其设置为true。有趣的是,列表视图和列级别的设置对我都有效,但显然列级别会覆盖列表级别。是否可能在代码的其他地方为该列指定了“默认”值?不管怎样,我很高兴你解决了。