我在ComboBox (带有C#的WinForms)中有一些元素。我希望它们的内容是静态的,这样用户就不能在应用程序运行时更改其中的值。我也不希望用户向ComboBox添加新值
发布于 2009-02-28 18:40:29
使用ComboStyle属性:
comboBox.DropDownStyle = ComboBoxStyle.DropDownList;
发布于 2012-11-07 12:55:50
这是我使用的另一种方法,因为将DropDownSyle
更改为DropDownList
会让它看起来像3D,有时甚至很难看。
您可以通过如下方式处理ComboBox的KeyPress
事件来阻止用户输入。
private void ComboBox1_KeyPress(object sender, KeyPressEventArgs e)
{
e.Handled = true;
}
https://stackoverflow.com/questions/598447
复制相似问题