combobox下拉框显示的宽度:combobox1.width := 200;
项目的内容超过200,用如下方法可解决。
combobox1.Perform(CB_SETDROPPEDWIDTH, 300, 0);但是如果 combobox1.Left := 主窗体.width - combobox1.width;
那么下拉项目就不能完全显示出来,另一半显示在屏幕的外面。提问:怎样改变下拉项目显示区显示的位置?
项目的内容超过200,用如下方法可解决。
combobox1.Perform(CB_SETDROPPEDWIDTH, 300, 0);但是如果 combobox1.Left := 主窗体.width - combobox1.width;
那么下拉项目就不能完全显示出来,另一半显示在屏幕的外面。提问:怎样改变下拉项目显示区显示的位置?
最好是放个小按钮,一点就显示该行信息,也可以写hint
在鼠标移动到combobox上时,把combobox信息给hint
通过这个办法可改变下拉框里的宽度: combobox1.Perform(CB_SETDROPPEDWIDTH, 300, 0);但是下拉框的Left和combobox1.left是一样的。我的问题是:怎样改变下拉框的Left。比方法combobox1.left:=500
而我想下拉框的left:=100;不想用Hint这个属性。它只能显示,没有下拉框中的选择功能。