何时为OwnerDrawVariable ComboBox设置DropDownHeight属性

时间:2011-03-24 11:06:23

标签: .net winforms

对于具有OwnerDrawVariable的DrawMode的ComboBox,哪个事件最适合设置ComboBox的DropDownHeight?

我目前在DrawItem事件中设置DropDownHeight值,但这似乎效率低下。

编辑:

我问的原因是我无法让DropDown窗口高度“恰到好处”。它总是有点太高或太短。

2 个答案:

答案 0 :(得分:2)

具有OwnerDrawVariable的DrawMode的ComboBox的DropDownHeight错误是已知问题,已在Unable to set the DropDownHeight of ComboBox得到解答,并且我已添加了用于解决问题的c#代码作为答案的一部分。

答案 1 :(得分:0)

将它放在事件DropDown中 - 或覆盖ComboBox.OnDropDown