在WinForm中,可以通过设置ComboBox控件的DropDownStyle属性为DropDownList来禁止改变下拉框的大小。此外,你还可以设置ComboBox控件的最大和最小宽度来限制下拉框的大小。以下是一个示例代码:
comboBox1.DropDownStyle = ComboBoxStyle.DropDownList;
comboBox1.MaximumSize = new Size(200, comboBox1.Height);
comboBox1.MinimumSize = new Size(100, comboBox1.Height);
上述代码中,将comboBox1的DropDownStyle属性设置为DropDownList,以禁止改变下拉框的大小。然后,使用MaximumSize和MinimumSize属性来限制下拉框的宽度,其中Height属性用来保持下拉框的默认高度。
希望对你有帮助!