代码之家  ›  专栏  ›  技术社区  ›  Cory Engebretson

如何使组合框在.NET中不可编辑?

  •  187
  • Cory Engebretson  · 技术社区  · 18 年前

    我想要一个“仅选择” ComboBox 组合框 控制

    我最初在谷歌上搜索这篇文章时发现了一个过于复杂、误导性的建议,即要捕获 KeyPress 事件

    5 回复  |  直到 10 年前
        1
  •  0
  •   Rami Roosan    5 年前

    要使组合框的文本部分不可编辑,请将DropDownStyle属性设置为“DropDownList”。组合框现在基本上是只为用户选择的。您可以在Visual Studio designer中或在C#中执行此操作,如下所示:

    stateComboBox.DropDownStyle = ComboBoxStyle.DropDownList;
    

    链接到 ComboBox DropDownStyle property

    推荐文章