我有一个TextBox设置为ReadOnly,并且我希望我的comboBox具有类似的外观,以便我的用户知道该字段无法编辑。
我尝试将Enabled设置为false,但是由于可读性差,Client不喜欢它的结果。
textBox.ReadOnly = true; //readable
comboBox.Enabled = false //not readable
我的目标是将ReadOnly文本框的样式复制到comboBox的样式中。
答案 0 :(得分:2)
一种解决方案是根据字段的可编辑性来呈现页面:如果页面为只读,则使用给定值创建一个只读文本框。如果可编辑,则创建一个普通的组合框。这样,只需渲染1个值,这也可能对您有利!
答案 1 :(得分:0)
给出答案here:
只需将DropDownStyle
中的ComboBox
从DropDown
更改为DropDownList
。对我来说很好。