This code works prefect on all windows. on Windows 8 the Sub Menu Aligns to the wrong side (as in LTR and not as it should be on RTL)<Window x:Class="menutest.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525" FlowDirection="RightToLeft"> <DockPanel> <Menu DockPanel.Dock="Top" HorizontalAlignment="Left" Height="40" VerticalAlignment="Top" Width="100"> <MenuItem Header="בדיקה"> <MenuItem Header="בדיקה ארוכה מאוד"></MenuItem> <MenuItem Header="בדיקה ארוכה מאוד"></MenuItem> <MenuItem Header="בדיקה ארוכה מאוד"></MenuItem> </MenuItem> </Menu> </DockPanel></Window>Here is the link of this thread: http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/455f8a64-6519-4856-9282-8e0c73ed0229
Visual Studio/Team Foundation Server/.NET Framework Tooling Version
Steps to reproduce
Product Language
Operating System
Operating System Language
Actual results
Expected results