[英]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.