我使用DevExpress 2.4
,我有一个组合框绑定到一个propertygrid控件中的一行。我想要禁用此组合框以通过键盘编辑它的内容,并且只能通过点击鼠标来选择该值。我在互联网上阅读只是为了将DropDownStyle
属性更改为DropDownList
,而不是DropDown
,但是当我转到属性中的组合框时,我没有属性DropDownList
并且仅有DropDownItemHeight
和DropDownRows
...那么如何禁用在此组合框中键入?如何锁定组合框键入
3
A
回答
2
如何使用LookupEdit控件?
1
有关设置DropDownStyle的一点,他们告诉您正确的标准.NET Framework窗体DropDowsLists,您使用的DevExpress是另一种控件,它提供了更丰富的API和功能集。
我过去非常使用XtraEditors,我总是能够得到我需要的东西,现在不记得确切的属性名称,但肯定有一个属性可以做你现在需要的东西,而不是暴露在主控件,尝试检查组合框中当前编辑器的属性。
12
打开属性编辑器,这个GridControl
和开放的信息库,现在在这个ComboBox
选项再往TextEditStyle
并选择DisableTextEditor
作为选项。
0
网格控件库项目有它自己的属性。 >库- - 您可以通过
运行Designer 查看>就地编辑库
选择要编辑属性的项目。探索这些属性,你会喜欢对属性的操纵。
顺便说一句,只需将TextEditStyle
属性更改为DisableTextEditor
。
享受!
0
在VB.NET,我们一样:
ComboBoxEdit1.Properties.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor
我希望会有C#.NET相似。
2
只要这样做: this.comboBoxType.DropDownStyle = ComboBoxStyle.DropDownList;
0
例子:两个Mehtods 禁用编辑或锁定组合框
通过代码的简单代码:
DropDownListName.DropDownStyle = ComboBoxStyle.DropDownList;
使用Visual Studio的设计属性:
集(的DropDownList:DropDownList的)
我希望这很好帮助你。
0
C# 这锁定组合框手动输入,并仅显示comboboxlist项
this.yourcomboBoxname.DropDownStyle = ComboBoxStyle.DropDownList;
相关问题
- 1. 如何绑定组合框
- 2. 引导组合框,选择键入值
- 3. 如何在使用硒的组合框上键入
- 4. 如何允许用户在组合框中键入
- 5. 如何更改组合框的键盘输入行为
- 6. C#组合框(Dropdownstyle =简单) - 如何在您键入
- 7. 动态锁定大小的锁组合
- 8. 如何绑定wpf组合框到Linq到SQL外键属性
- 9. 如何锁定文本框?
- 10. 将组合框绑定到组合框
- 11. 如何从键盘记录器获取组合框的键入值
- 12. 如何将List放入组合框AddRange?
- 13. DataGridView组合框和主键
- 14. 身份框架组合键
- 15. 锁组合
- 16. 如何创建组合框来自动填充,而用户键入组合框中的拼图在c#
- 17. 如何绑定的组合框的DataTable
- 18. 如何绑定查找组合框?
- 19. MS-Excel:如何显示锁定单元格内的组合框的值
- 20. 如何在绑定wpf后将项目插入组合框
- 21. 如何在angularjs中绑定输入文本和组合框1
- 22. 修饰键组合输入
- 23. 使用组合键入?
- 24. 如何创建组合键?
- 25. 绑定组合框
- 26. 绑定组合框
- 27. 组合框绑定
- 28. 组合框绑定
- 29. 如何'进入'WPF组合框PART_EditableTextbox,因为组合框未突出显示?
- 30. 如何避免在数据集绑定到组合框中的组合框后,获取system.data.datarowview在组合框中#
这仍然是为14.1版本有效 – Jerther 2015-04-10 14:29:47