繁体   English   中英

带复选框的Listview:列顺序更改复选框的位置

[英]Listview with checkbox: column order changes checkbox position

在C#Windows窗体中,我具有一个Listview,其CheckBoxes属性设置为true,AllowColumnReorder属性设置为true。

每个项目的复选框显示在第一列内列表视图的最左侧。 如果用户现在对列进行重新排序,以使另一列成为列表视图的第一列,则应显示此列的复选框。 因此,该复选框应始终位于列表视图的最左侧,但不购买默认值。

我该怎么做,即使用户在运行时更改了列顺序,也总是显示最左边列的复选框?

我没事

您将Checkboxes放在了另一列的旁边?

如果是,为什么不只为复选框添加一列,然后将Reorder属性设置为false?

其他列始终将Reorder属性设置为true,因此您可以随意更改第一列以外的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM