Как я могу переопределить свойство ItemHeight списка? - PullRequest
0 голосов
/ 30 марта 2011

Я хочу установить свойство itemHeight CheckedListBox. но у него нет свойства ItemHeight. Поскольку CheckedListBox является производным от класса ListBox, я хочу переопределить свойство ItemHeight класса ListBox. Может кто-нибудь сказать мне решение?

1 Ответ

0 голосов
/ 30 марта 2011

вы можете получить класс из CheckedListBox и переопределить ItemHeight для возврата base.ItemHeight+<value by which you wish to increase the height>.Затем вам придется использовать этот новый класс, который расширяет CheckedListBox.
Кроме того, вы можете сделать так, чтобы владелец CheckedListBox рисовал с помощью свойства OwnerDrawVariable и использовал MeasureItem.

Подробнее см. http://msdn.microsoft.com/en-us/library/system.windows.forms.checkedlistbox.measureitem.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...