如何用派生类覆盖CheckedListbox的ItemHeight属性?

时间:2017-07-10 21:40:31

标签: c# winforms derived-class margins checkedlistbox

正如在标题中简要解释我正在寻找一种方法来设置2个复选框之间的边距,我在这里找到了解决方案:How to change CheckedListBox item vertical space但我真的不知道它是如何工作的或我必须放在哪里要覆盖该属性的类,提前感谢!

1 个答案:

答案 0 :(得分:1)

难道不是很清楚吗?你把那段代码:

public sealed class  MyListBox:CheckedListBox
{
    public MyListBox()
    {
        ItemHeight = 30;
    }
    public override int ItemHeight { get; set; }
}

进入new class file并在您的设计师中使用它(您可能需要清理和重建您的解决方案):

Toolbox

然后具有所需的保证金:

margin