C# 是否可以在组合框中使用左对齐文本,其';右至左';属性设置为';是';?

C# 是否可以在组合框中使用左对齐文本,其';右至左';属性设置为';是';?,c#,windows,winforms,text,combobox,C#,Windows,Winforms,Text,Combobox,我在表单上有一个组合框,其“RightToLeft”属性设置为“Yes”-这将下拉箭头放置在控件的左侧,文本位于右侧,如下所示 [X\\Uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu 但如果可能的话,我想要的是这个?如果是这样,我该如何实现 [XMy Text\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

我在表单上有一个组合框,其“RightToLeft”属性设置为“Yes”-这将下拉箭头放置在控件的左侧,文本位于右侧,如下所示

[X\\Uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

但如果可能的话,我想要的是这个?如果是这样,我该如何实现

[XMy Text\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu]


谢谢你对此的反馈

您可以创建一个自定义控件并使用它在需要的地方绘制箭头。

您可以创建一个自定义控件并使用它在需要的地方绘制箭头。

Hans Passant说:


不要使用RightToLeft,它只适用于RTL语言,如 阿拉伯语和希伯来语。这会导致英文文本的渲染问题,请注意 我没见过,只是偶然的。例如,尝试“[我的文本]”。每一个 非中东用户需要右边的箭头

谢谢阅读。

汉斯·帕桑说:


不要使用RightToLeft,它只适用于RTL语言,如 阿拉伯语和希伯来语。这会导致英文文本的渲染问题,请注意 我没见过,只是偶然的。例如,尝试“[我的文本]”。每一个 非中东用户需要右边的箭头


感谢阅读。

不要使用RightToLeft,它只适用于RTL语言,如阿拉伯语和希伯来语。它会导致英文文本的渲染问题,您没有看到任何问题只是出于偶然。例如,尝试“[我的文本]”。每个非中东用户都希望看到右边的箭头。谢谢,汉斯。问我是否考虑过为这个问题选择答案也是如此。如果你把你的评论作为答案转发,我会将其标记为已接受。请随意发布你自己的答案并接受。不要使用RightToLeft,它只适用于RTL语言,如阿拉伯语和希伯来语。它会导致英文文本的渲染问题,您没有看到任何问题只是出于偶然。例如,尝试“[我的文本]”。每个非中东用户都希望看到右边的箭头。谢谢,汉斯。问我是否考虑过为这个问题选择答案也是如此。如果你把你的评论作为答案转发,我会将其标记为已接受。请随意发布你自己的答案并接受它。