2016-04-29 4 views
0

Я внедрил MasterDetailPage с Xamarin Forms. В настоящее время только на планшете Windows.Xamarin MasterDetailPage fixed Toolbar

Я вижу, что это ToolbarItems, что мы можем добавить ToolbarItems к. Но это исчезает и отображается только как всплывающее окно. Я бы хотел, чтобы панель инструментов или панель стека отображалась в нижней части MasterDetailPage все время.

Так что MasterDetailPage.Master (красный) остается помещенным, а также панель инструментов/другой компонент (зеленый) Когда вы выбираете элемент в красном, он будет загружать MasterDetailPage.Detail (синий), как обычно.

Важно, чтобы Зеленая панель инструментов/другой компонент отображалась снизу все время.

Возможно ли это, или мне просто нужно отказаться от MasterDetails и использовать Stackpanels/grid?

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

enter image description here

ответ

0

Видя, как с помощью главной страницы и соответствующим видом приборной панели. Я решил добавить StackLayout (User Control) в нижней части главного представления, а также страницы основных деталей.

Это было немного больше дублирования, но только одна строка при использовании пользовательского элемента управления.

Это дало иллюзию, что бар пробежал по дну, когда на самом деле это было 2 бара для мастера и по одному на каждой из подробных страниц.

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