Как сделать навигацию в Expression Blend 4? - PullRequest
2 голосов
/ 11 октября 2010

Итак, я создал макет в Expression Blend 4 для своего приложения Silverlight. Теперь мне нужно создать простую навигацию для навигации по страницам. У меня есть элемент управления canvas в макете (MainPage.xaml), и я хочу, чтобы кнопки навигации просто меняли содержимое холста.

Таким образом, если пользователь нажимает кнопку навигации для Page1.xaml, содержимое Page1 будет загружено на холст.

Кто-нибудь может дать мне пример, как это сделать? Я пытался использовать элемент управления MenuItem, но я не мог понять, как его использовать. Сейчас я только что использовал кнопки, но не знаю, как из них сделать навигацию.

Ответы [ 2 ]

2 голосов
/ 11 октября 2010

Мне бы очень хотелось ошибиться, но я уверен, что смесь 2,3,4 (те, что я использовал) подобна разработке окон, ваши элементы управления не активны, пока вы на самом деле не создадите и не запустите приложение. Извините

Редактировать

Чтобы ответить на ваш комментарий, menuItem - это простой элемент управления, который был предопределен как кнопка или ссылка. Основная идея blend заключается в том, чтобы дать разработчикам и дизайнерам возможность настраивать внешний вид макета элемента управления таким же образом, как HTML использует CSS и javascript.

1 голос
/ 13 ноября 2011

Попробуйте использовать «Кнопки гиперссылки» для своего меню и отобразить содержимое в элементе управления «Рамка».

...