comboBox控件,怎么使它不能键入(C#)

它不是既能键入东西,又能下拉吗?现在让它不能键入,可以吗?... 它不是既能键入东西,又能下拉吗?
现在让它不能键入,可以吗?
展开
 我来答
宣义坊的大蚂蚁
2008-10-30 · TA获得超过2830个赞
知道大有可为答主
回答量:1617
采纳率:90%
帮助的人:871万
展开全部
1. 如果是.net framework 2.0或更高,把这个combobox的属性DropDownStyle设置为DropDownList,关于这个属性的解释如下:
获取或设置指定组合框样式的值。

命名空间: System.Windows.Forms
程序集: System.Windows.Forms(在 System.Windows.Forms.dll 中)

语法
Visual Basic(声明)
Public Property DropDownStyle As ComboBoxStyle

Visual Basic(用法)
Dim instance As ComboBox
Dim value As ComboBoxStyle

value = instance.DropDownStyle

instance.DropDownStyle = value

C#
public ComboBoxStyle DropDownStyle { get; set; }

Visual C++
public:
property ComboBoxStyle DropDownStyle {
ComboBoxStyle get ();
void set (ComboBoxStyle value);
}

J#
/** @property */
public ComboBoxStyle get_DropDownStyle()
/** @property */
public void set_DropDownStyle(ComboBoxStyle value)

JScript
public function get DropDownStyle () : ComboBoxStyle
public function set DropDownStyle (value : ComboBoxStyle)

属性值
类型:System.Windows.Forms..::.ComboBoxStyle

ComboBoxStyle 值之一。默认为 DropDown。

异常
异常 条件
InvalidEnumArgumentException 分配的值不是 ComboBoxStyle 值之一。

备注
DropDownStyle 属性控制显示给用户的界面。可以输入一个值,该值提供以下功能:简单的下拉列表框(始终显示列表)、下中答戚拉列表框(文本部分不可编辑,并且举迅必须选择一个箭头才能查看下拉列表框)或默认卖陵下拉列表框(文本部分可编辑,并且用户必须按箭头键才能查看列表)。若要始终显示用户不能编辑的列表,请使用 ListBox 控件。

如果将 DropDownStyle 属性设置为 DropDownList,则只能从列表中选择有效值。如果将 DropDownStyle 属性设置为 DropDown,则可以在 ComboBox 的可编辑区域内键入任何值。这种情况下,AutoCompleteMode 的 Append 值与 AutoCompleteMode 的 SuggestAppend 值作用相同。

2. 设置Readonly为true不是正确的解决办法,设置后用户将不能改变该combobox的选项。
shidaitianzi
2008-10-30
知道答主
回答量:7
采纳率:0%
帮助的人:8088
展开全部
将combobox 的DropDownstyle属性为dropdownlist 即可,返斗衫修改漏腔后,combobox的内容只能选销铅择不能填写!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
畅利文QV
2008-10-30 · TA获得超过2115个赞
知道小有建树答主
回答量:416
采纳率:0%
帮助的人:485万
展开全部
设置combobox 的DropDownstyle属性为dropdownlist
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兆斌8335
2008-10-30 · TA获得超过179个赞
知道答主
回答量:166
采纳率:0%
帮助的人:168万
展开全部
将它的DropDownStyle属性值改为:DropDownList就可以了!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxiangcn
2008-10-30
知道答主
回答量:55
采纳率:0%
帮助的人:33.2万
展开全部
设置属性为只读就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式