0
A
回答
1
您可以通过这篇文章 ComboBox Dropdown Position
当我用下面的代码
MyComboBox cmb = new MyComboBox();
cmb.Dock = DockStyle.Right;
cmb.Items.Add("Hello world");
cmb.Items.Add("How are you man");
cmb.SelectedIndex = 0;
this.Controls.Add(cmb);
0
在您的代码中创建了您的组合框添加此代码。
this.ComboBox1.DropDownWidth = 200; //just give the width you want
+0
我已经设置了dropdownwidth,但是因为它比combobox的宽度还要多,所以它的格式不正确....请检查我确切的问题! –
+0
检查此链接(https://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.dropdownwidth(v=vs.110).aspx) – Isuru
0
恐怕你不能默认组件做到这一点做到这一点也能正常工作。 我可能是错的,但我对你的建议是......要么试图克服这个问题,要么开始寻找如何制作自定义组合框(我放弃了)。
我知道,这不是您想要听到的解决方案,但是在winforms中,如果您没有足够的兴趣或者没有足够的知识来制作自定义控件,则必须放弃许多设计“创意”。
相关问题
- 1. 组合框下拉位置
- 2. JavaFX:如何更改组合框/ ChoiceBox下拉按钮位置?
- 3. 更改的位置,$位置
- 4. 如何设置一个WinForms组合框下拉滚动条的位置
- 5. CSS组合框下拉位置
- 6. 如何在Google Maps中将控制器位置更改为位下降
- 7. 位置更改的Android位置更新
- 8. 在jQuery中更改框架位置
- 9. 更改plot.xts中图例框的位置()
- 10. 更改位置
- 11. 定位框下降
- 12. 更改iAd的位置和位置
- 13. 将WPF弹出位置时的WinForms窗口的位置改变
- 14. 更改JavaScript中数组值的位置
- 15. 组合框 - 在下拉列表中自动位置
- 16. 为什么我的WinForms组合框中的自动完成在键入时更改光标位置?
- 17. CSS位置jQuery UI的组合框
- 18. 地理位置更改标记位置
- 19. 如何在WinForms相对位置设置子控件的位置?
- 20. 更改位置设置
- 21. 更改文本框验证的位置
- 22. 如何更改文本框的位置
- 23. 更改弹出对话框的位置
- 24. 更改UI对话框的位置jQuery
- 25. PHP的头位置更改父框架
- 26. 更改php.ini位置
- 27. 更改MouseEventArgs位置
- 28. 更改位置UITouch
- 29. 更改node_modules位置
- 30. 更改IsolatedStorage位置
应该有一个属性下拉宽度的设置,如果没有,您可以处理DropDownOpen事件并查看组合框宽度的下拉宽度。 –