В WPF это будет так же просто, как указать ItemContainerStyle.В Windows Forms это немного сложнее.Без пользовательского рисования вы можете установить свойство RightToLeft в ComboBox, но это, к сожалению, также повлияет на кнопку выпадающего меню.
Поскольку Windows Forms использует собственный ComboBox, а в Windows нет стиля ComboBox, например ES_RIGHT , который влияет на выравнивание текста, я думаю, что ваш единственный вариант - прибегнуть к рисованию владельца.Вероятно, было бы неплохо извлечь класс из ComboBox и добавить свойство TextAlignment или что-то еще.Тогда вы примените свой чертеж только в том случае, если TextAlignment было отцентрировано или выровнено по правому краю.