Search code examples
c#wpfmenudockpanel

Right aligned menu item


Following this question: How do I right-align the 'help' menu item in WPF?

I've made a menu which the ItemsPanelTemplate is a DockPanel with HorizontalAlignment="Stretch"

If I add at least one item right aligned, it works fine: http://puu.sh/3uFje.png

But if there is no one item on the right side, this happens: http://puu.sh/3uFmv.png, the MenuItem occupies the entire area that is supposed to be empty.

Any help on that?


Solution

  • If you set the stretching menu to be left aligned it should stay where you put it.

    Try:

    <MenuItem Header="Finder" HorizontalAlignment="Left">