У меня есть приложение Xamarin Forms, и единственная платформа, которую он поддерживает, - это UWP.Я использую архитектуру Master-Detail.Я понимаю, как изменить текст заголовка страницы сведений, но мне нужно изменить, например, высоту панели заголовка и цвет фона.Я предполагаю, что это должно быть сделано в проекте MySolution.UWP, но не знаю, как подойти к этому.Я даже не знаю, что мне следует изменить, TopCommandBarArea, или CommandBar, или LayoutRoot и т. Д.
Вот часть моего кода из общего проекта:
private void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs e)
{
var item = e.SelectedItem as MainMDPageMenuItem;
if (item == null)
return;
item.ItemBackgroundColor = Color.FromHex("#006c89");
if (PreviouslySelectedItem != null)
{
PreviouslySelectedItem.ItemBackgroundColor = Color.FromHex("#00a8d5");
}
var page = (Page)Activator.CreateInstance(item.TargetType);
page.Title = item.Title;
Detail = new NavigationPage(page);
IsPresented = false;
MasterPage.ListView.SelectedItem = null;
PreviouslySelectedItem = item;
}