在不改变Combox的宽度的情况下,我怎样可以使Combox的下拉框的选项框的宽度为200?
好像OnDrawItem只能改变高度,哎呀,我真的没办法了。
7 个解决方案
#1
你的意思是要加水平滚动条?好像不行,用Listbox可以.
另外,改变高度直接设置:ItemHeight
另外,改变高度直接设置:ItemHeight
#2
ListBox肯定可以了,好像ComboBox这样是不行的。
#3
********
3 **
********-----------
123143434354545 |
345345555stdgdfg |
werwerwer |
--------------------
我说的是做成这种效果,可以吗?
3 **
********-----------
123143434354545 |
345345555stdgdfg |
werwerwer |
--------------------
我说的是做成这种效果,可以吗?
#4
up
#5
我知道
在->Items->Add("sdasd");后面加入
Combox1->Perform(CB_SETDROPPEDWIDTH,400,0);
在->Items->Add("sdasd");后面加入
Combox1->Perform(CB_SETDROPPEDWIDTH,400,0);
#6
这个问题探讨过了。
TComboBox的下拉框的handle得不到。没办法设置他的宽度。
TComboBox的下拉框的handle得不到。没办法设置他的宽度。
#7
是
Combox1->Items->Add("sdasd");
Combox1->Perform(CB_SETDROPPEDWIDTH,200,0);
给分吧,我经常用这个代码。
Combox1->Items->Add("sdasd");
Combox1->Perform(CB_SETDROPPEDWIDTH,200,0);
给分吧,我经常用这个代码。
#1
你的意思是要加水平滚动条?好像不行,用Listbox可以.
另外,改变高度直接设置:ItemHeight
另外,改变高度直接设置:ItemHeight
#2
ListBox肯定可以了,好像ComboBox这样是不行的。
#3
********
3 **
********-----------
123143434354545 |
345345555stdgdfg |
werwerwer |
--------------------
我说的是做成这种效果,可以吗?
3 **
********-----------
123143434354545 |
345345555stdgdfg |
werwerwer |
--------------------
我说的是做成这种效果,可以吗?
#4
up
#5
我知道
在->Items->Add("sdasd");后面加入
Combox1->Perform(CB_SETDROPPEDWIDTH,400,0);
在->Items->Add("sdasd");后面加入
Combox1->Perform(CB_SETDROPPEDWIDTH,400,0);
#6
这个问题探讨过了。
TComboBox的下拉框的handle得不到。没办法设置他的宽度。
TComboBox的下拉框的handle得不到。没办法设置他的宽度。
#7
是
Combox1->Items->Add("sdasd");
Combox1->Perform(CB_SETDROPPEDWIDTH,200,0);
给分吧,我经常用这个代码。
Combox1->Items->Add("sdasd");
Combox1->Perform(CB_SETDROPPEDWIDTH,200,0);
给分吧,我经常用这个代码。