Как переопределить свойство ItemHeight CheckedListbox с производным классом?

Как кратко объяснено в заголовке, я ищу способ установить границу между двумя флажками, и я нашел решение для этого здесь: Как изменить вертикальное пространство элемента CheckedListBox, но я действительно не понимаю, как это работает или где я должен поместить класс переопределить свойство, спасибо заранее!

1 ответ

Решение

Разве это не очень хорошо объяснено? Вы положили этот код:

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

В новый файл класса и используйте его в своем конструкторе (возможно, вам придется очистить и перестроить ваше решение):

Ящик для инструментов

Который затем имеет желаемый запас:

поле

Другие вопросы по тегам