如何锁定组合框以使文本和项目无法修改/删除/擦除?

问题描述 投票:0回答:4

是否可以锁定组合框,使文本无法被删除/擦除或修改。并且只选择项目?先感谢您。希望有可能。

vb.net
4个回答
3
投票

将组合框的“DropDownStyle”属性设置为DropDownList。 这将只允许选择列表中的项目,并且不允许任何用户输入:

enter image description here


3
投票

选项1

只需将

ComboBox.Enabled
设置为
False
- 这样他们就无法更改值!

选项2

否则,请使用 dropDownStyle:

DropDownStyle
属性设置为
DropDownList
而不是
DropDown

了解更多信息

阅读这篇文章(是的,它是用C#编写的,但属性是相同的!)

The Different Styles

上图很好地展示了这一点。

编辑

之前也有一个问题这里提出了类似的问题。


1
投票

您可以将

ComboBox.DropDownStyle
设置为
ComboBoxStyle.DropDownList


0
投票

DropDownList 是我的项目所需要的。我如何定义要设置的项目,以便在加载表单时列表看起来不为空?

ty.

© www.soinside.com 2019 - 2024. All rights reserved.