Sie können den Steuerungsstil einfach auf RightToLeft = RightToLeft.Yes
setzen, wenn Sie das Drop-Widget auf der anderen Seite nicht stören.
oder
gesetzt DrawMode = OwnerDrawFixed;
und haken Sie das DrawItem
Ereignis, dann so etwas wie
private void comboBox1_DrawItem(object sender, DrawItemEventArgs e)
{
if (e.Index == -1)
return;
ComboBox combo = ((ComboBox) sender);
using (SolidBrush brush = new SolidBrush(e.ForeColor))
{
e.DrawBackground();
e.Graphics.DrawString(combo.Items[e.Index].ToString(), e.Font, brush, e.Bounds, new StringFormat(StringFormatFlags.DirectionRightToLeft));
e.DrawFocusRectangle();
}
}
Ich habe Winforms-Tag zu Ihrer Frage hinzugefügt, da ich davon ausgehe, dass Sie DrawItem erwähnt haben, dass Sie sich nicht auf WPF beziehen. Das hat zwar nicht wirklich etwas mit C# zu tun, aber ich wollte kein Tag entfernen. – Josh
Vielen Dank für die Markierung –