/ / Jak wyświetlić menu przed ramką nawigacji w silverlight? - silverlight, nawigacja, płótno, ramka, indeks z

Jak wyświetlić menu przed ramką nawigacji w silverlight? - silverlight, nawigacja, płótno, ramka, indeks z

Mam stronę Silverlight z menu nagłówka, ramką nawigacji i stopką. W moim menu nagłówkowym chcę umieścić rozwijane menu, ale kiedy otwieram menu, to idzie za ramkę.

Czy istnieje sposób, aby go przedstawić? Canvas.ZIndex nie robi żadnej różnicy.

Odpowiedzi:

1 dla odpowiedzi № 1

Dla mnie, aby to działało, ramka nawigacyjna musiała być w siatce, która była dzieckiem siatki, w której znajdowało się moje menu.

Tak jak w przypadku:

Siatka "FullPageGrid"
Krata
Menu rzeczy
Krata
Ramka nawigacji

Nie wiem, dlaczego to działa, ale tak jest.


0 dla odpowiedzi nr 2

Możesz skorzystać z tego bezpłatnego menu opensource w tym celu:

www.sl4popupmenu.codeplex.com

Przenosi zawartość na wierzch, umieszczając w formancie Popup.


-1 dla odpowiedzi nr 3

Jeśli umieścisz menu rozwijane później w XAML, pojawi się ono powyżej.

Więc chcesz mieć tę hierarchię:

Grid
Grid
Your navigation frame
Grid
The menu