如何用派生 class 覆盖 CheckedListbox 的 ItemHeight 属性?
How to override ItemHeight Property of CheckedListbox with derived class?
正如标题中简要解释的那样,我正在寻找一种方法来设置 2 个复选框之间的边距,我在这里找到了解决方案:How to change CheckedListBox item vertical space 但我真的不明白它是如何工作的,也不知道我必须在哪里将 class 替换为 属性,在此先感谢!
是不是解释的很清楚了?您输入该代码:
public sealed class MyListBox:CheckedListBox
{
public MyListBox()
{
ItemHeight = 30;
}
public override int ItemHeight { get; set; }
}
进入 new class file 并在您的设计器中使用它(您可能需要清理并重建您的解决方案):
然后有所需的边距:
正如标题中简要解释的那样,我正在寻找一种方法来设置 2 个复选框之间的边距,我在这里找到了解决方案:How to change CheckedListBox item vertical space 但我真的不明白它是如何工作的,也不知道我必须在哪里将 class 替换为 属性,在此先感谢!
是不是解释的很清楚了?您输入该代码:
public sealed class MyListBox:CheckedListBox
{
public MyListBox()
{
ItemHeight = 30;
}
public override int ItemHeight { get; set; }
}
进入 new class file 并在您的设计器中使用它(您可能需要清理并重建您的解决方案):
然后有所需的边距: