您的位置:首页 > 编程语言 > Delphi

关于在程序中设定combobox的下拉菜单宽度[delphi]

2010-03-06 08:19 239 查看
定义:

CbName: TComboBox;

width: Integer; //实际所需的宽度

在执行代码中按如下方法写:

width := CbName.Canvas.TextWidth(CbName.Items[I]); //可用此方法通过遍历获得某选项的最大宽度,也可以按自己的需要设定宽度

SendMessage(CbName.Handle, CB_SETDROPPEDWIDTH, width, 0);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: