Mam skonfigurowane proste menu przykładowe.Podmenu WPF Otwarcie po lewej zamiast prawej
<Menu>
<MenuItem Header="Top Menu">
<MenuItem Header="Item 1">
<MenuItem Header="Sub Menu 2" />
</MenuItem>
</MenuItem>
</Menu>
Sub Menu 2 otwiera się po lewej stronie zamiast oczekiwanego prawej stronie menu. Spodziewam się takiego zachowania, jeśli menu znajduje się blisko krawędzi ekranu, ale okno jest wyśrodkowane na ekranie i nie zbliża się do żadnej krawędzi.
Czy istnieje właściwość, która kontroluje, gdzie MenuItem
otwiera się na ekranie?
To był problem. To było na moim komputerze roboczym i żadna inna maszyna nie miała tego samego ustawienia. Dziwne, jak ten przełącznik został odwrócony. Byłem pewien, że to mój program, a nie mój komputer. Dzięki! –
Może się to zdarzyć na tabletach jako domyślny dla praworęcznych użytkowników, więc ich układ nie obejmuje menu. Jeśli w systemie Windows 10, kliknij menu Start i wpisz ** "Ustawienia komputera Tablet PC" ** i naciśnij enter. Będzie szukać właściwej aplikacji. Na drugiej zakładce "Inne" wybierz "Leworęczny" i wróci do normy. Początkowo myślałem, że to zachowanie było spowodowane tym, że miałem menu wewnątrz elementu ViewBox, ale było to ustawienie tabletu PC. –