Создание шаблона xaml для нескольких страниц - PullRequest
1 голос
/ 15 июня 2010

Я разрабатываю приложение Silverlight впервые. Я прошел некоторые уроки, но я не могу найти ничего, что помогло бы мне с этой конкретной проблемой. Я хотел бы, чтобы набор кнопок присутствовал на всех моих страницах (например, шаблон). Когда нажата кнопка, я бы хотел, чтобы ContentGrid выдвинулся, а новый ContentGrid выдвинулся (при этом загружается соответствующий файл .xaml). Есть ли учебники, показывающие лучший способ сделать это? Из примеров, которые я видел, они, кажется, переходят только между двумя страницами, поэтому вставка копий группы кнопок на каждой странице xaml не является большой проблемой. Однако с большим количеством страниц было бы неэффективно каждый раз копировать и вставлять базовый макет.

Спасибо за любые предложения

Ответы [ 2 ]

1 голос
/ 15 июня 2010

Я использовал для создания основного вида и создания контента каждой страницы в качестве пользовательского элемента управления; таким образом, я могу поменять пользовательский элемент управления на соответствующую страницу, и у меня будет непротиворечивый заголовок, похожий на главную страницу в ASP.NET. Я уверен, что есть и другие шаблоны; Я не в курсе всего, что доступно для Silverlight ...

Единственный ответ, который я не могу дать, - это переход; единственное, что я могу предложить, это то, что Telerik имеет для этой цели элемент управления, переходный элемент управления: http://demos.telerik.com/silverlight/#Controls Я понимаю, что если вы не можете получить пару сотен долларов, чтобы получить его, то:

НТН.

0 голосов
/ 15 июня 2010

Вы пробовали шаблон проекта Visual Studio бизнес-приложения Silverlight?

...