我在一个窗体上有一个组合框,其"RightToLeft"属性设置为"Yes"-这将下拉箭头放在控件的左侧,文本放在右侧,如下所示。
[X_____________________
但如果可能的话,我想要的是这个?如果是这样,我该如何实现呢?
[XMy文本_____________________________]
感谢您对此的反馈。
您可以创建一个自定义控件,并使用ComboBoxRenderer
在需要的位置绘制箭头。
Hans Passant说:
不要使用RightToLeft,它只适用于RTL语言,如阿拉伯语和希伯来语。它会导致英文文本的呈现问题,你只是偶然间没见过。例如,请尝试"[我的文本]"。每一个非中东用户期望箭头在右边。
感谢阅读。