2015-01-23 2 views
0

Добрый вечер,WinRT, использование ListView для отображения страниц/UiElements

Я в настоящее время разрабатывает WinRT-приложения для моего личного использования, который предполагается

а) показать «первое использование/элементарные настройки "- диалог и

b) содержит множество различных настроек, слишком много для отображения в режиме настройки.

Так я думал, что идеальный способ справиться с обоими этими прецедентами было бы что-то вроде MS сделал это с «PC-Settings» в Windows:

На левой стороне страницы, там это несколько тем, которые могут содержать (в «начальных настройках» -процесса) первые шаги по настройке приложения и в случае «настроек» могут содержать разные настройки, сгруппированные по каждой теме.

Я думаю, что отображение тем слева выполняется путем создания ListView, где каждый элемент является заголовком темы, - но, и вот мой вопрос - как правая сторона (скажем, «Настройки ПК», -Page в Win8.x), заполненный всеми этими UIElements?

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

Большого спасибо заранее

Адриан

+0

Все содержимое правой стороны будет находиться внутри сетки с видимостью, установленной на «Свернутый». Когда соответствующий listViewItem щелкнут/постучал по левой стороне, вы установите видимость на «Видимый» для объекта, который вы хотите показать, и видимость = «рухнула» для всего остального. – Chris

+0

Спасибо Крису за вашу помощь! Честно говоря, я мог подумать об этом, но это никогда не приходило мне в голову. Этот подход кажется ... ну, загружая огромную страницу, чтобы показать небольшой процент этого ... Но эй, похоже, так можно идти так: Спасибо большое! –

+0

Добро пожаловать в Adrian. Убедитесь, что вы отметили мое решение как принято. спасибо – Chris

ответ

0

Решения использовать умные настройки видимости, чтобы показывать только те элементы, которые вы хотите на основе бокового элемента левого выбранном. Сообщите нам, если вам нужна помощь с кодом

+0

Имея первый взгляд, я думаю, что я хорошо разбираюсь в коде. Еще раз спасибо за вашу помощь! –

Смежные вопросы