Я пытаюсь создать ComboBox с нестандартным выравниванием выпадающего списка. В принципе, я хочу, чтобы выпадающее меню было ниже ComboBox, но выровнено с правым краем ComboBox вместо левого края.
Как выглядит обычный ComboBox, используя PlacementMode="Bottom":
Что я хочу:
Я попытался сыграть с свойством Popup.PlacementMode в шаблоне моего ComboBox, но ни одно из возможных значений, похоже, не делает то, что я хочу. Есть ли простой способ сделать это, желательно в чистом XAML?


