C# 在C中计算组合框下拉宽度#
在我的应用程序中,一个组合框被调整大小,使其更小。如何重新计算DropDownWidth属性?我知道如何设置它,但我更喜欢计算适当的宽度,因为它的内容会发生变化。我更喜欢这样想:C# 在C中计算组合框下拉宽度#,c#,winforms,combobox,drop-down-menu,C#,Winforms,Combobox,Drop Down Menu,在我的应用程序中,一个组合框被调整大小,使其更小。如何重新计算DropDownWidth属性?我知道如何设置它,但我更喜欢计算适当的宽度,因为它的内容会发生变化。我更喜欢这样想: int iMaxLen = 0; foreach item in comboBoxList { iMaxLen = (item.Length > iMaxLen) ? item.Length : iMaxLen; } comboBoxList.DropDownWidth = iMaxLen; 谢谢。将组合
int iMaxLen = 0;
foreach item in comboBoxList
{
iMaxLen = (item.Length > iMaxLen) ? item.Length : iMaxLen;
}
comboBoxList.DropDownWidth = iMaxLen;
谢谢。将组合框下拉列表宽度调整为最长字符串宽度
将组合框下拉列表宽度调整为最长字符串宽度