当CheckBoxes = true时,ListView中使用的复选框似乎不是一个合适的复选框。它不会绘制MouseOver或MouseDown状态,也不支持Indeterminate / Intermediate状态。如何用标准复选框控件替换复选框,或者只控制复选框的绘图,以便我可以使用CheckBoxRenderer类?
答案 0 :(得分:1)
您可以尝试ObjectListView
。它是一个继承自标准ListView
的控件,并添加了许多新功能,包括三态复选框。如果复选框的外观不符合您的喜好,则可让您自己绘制它们。
许可证是GPL,但有option协商商业应用程序的另一个许可证。