【发布时间】:2016-12-16 17:18:11
【问题描述】:
我正在开发一个程序,需要所有文本右对齐。除了DropDownList 使用ComboBox - AutoComplete 时我得到的建议之外,一切正常。
我已经在这里搜索过答案,但找不到任何答案。
有谁知道改变对齐方式的方法吗?
编辑: 我的组合框是这样定义的:
this.comboBox2.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
this.comboBox2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
resources.ApplyResources(this.comboBox2, "comboBox2");
this.comboBox2.Name="comboBox2";
this.comboBox2.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
【问题讨论】:
-
如果您将
ComboBox的RightToLeft属性设置为Yes,自动完成下拉菜单将从右到左显示。 -
做了,没用。正如我所说,组合框项目是右对齐的,自动完成不是。
-
欢迎来到 Stack Overflow!显示一些代码,看看你到目前为止尝试了什么。
-
谢谢,如果有帮助,我添加了我的组合框定义
-
问题解决了吗?
标签: c# .net winforms autocomplete