Я маю сторінку Silverlight з меню заголовка, рамкою навігації та колонтитулом. У моєму меню заголовка я хочу поставити випадаюче меню, але коли я відкриваю меню, він йде за кадр.
Чи є спосіб поставити його вперед? Canvas.ZIndex
ніякої різниці немає.
Відповіді:
1 для відповіді № 1Для мене, щоб отримати цю роботу, навігація кадр повинен був бути в сітці, яка була дитиною сітки моє меню було.
Подібно до цього:
Сітка "FullPageGrid"
Сітки
Меню Stuff
Сітки
Рамка навігації
Не знаю, чому це працює, але це не так.
0 для відповіді № 2
Для цієї мети можна скористатися цим безкоштовним меню з відкритим кодом:
Вона вміщує вміст у верхній частині, розміщуючи у вікні Popup.
-1 для відповіді № 3
Якщо ви можете помістити випадаюче меню пізніше в XAML, воно з'явиться вище.
Отже, ви хочете мати таку ієрархію:
Grid
Grid
Your navigation frame
Grid
The menu