как динамически добавить контент?
Имеется код
private void NavigationView_SelectionChanged(UiControls.NavigationView sender, UiControls.NavigationViewSelectionChangedEventArgs args)
{
try
{
if (args.SelectedItem is UiControls.NavigationViewItem item)
{
switch (item.Content)
{
case "Home":
break;
case "CPU":
frame.Content = new CpuPage();
break;
case "Physics Memory":
frame.Content = new MemPage();
break;
case "Process":
//GridPrincipal.Children.Clear();
//GridPrincipal.Children.Add(new UserControlProcess());
frame.Content = new TextBlock() { Text = "myText" };
break;
case "Disk":
frame.Content = new DiskPage();
break;
}
}
}
catch (Exception)
{
}
}
И еще код
public class CpuPage : UiControls.Page
{
public CpuPage()
{
Content = new UiControls.TextBlock()
{
Text = "CPU",
FontSize = 100,
Foreground = new Media.SolidColorBrush(Windows.UI.Colors.White),
HorizontalAlignment = Windows.UI.Xaml.HorizontalAlignment.Center,
VerticalAlignment = Windows.UI.Xaml.VerticalAlignment.Center,
};
this.Background = new Media.SolidColorBrush(Windows.UI.Colors.MidnightBlue);
}
}
Это простой вариант, я взял с просторов интернета. Нажатием на кнопки меню появляется контент. Но этот контент простой текст а мне нужно например сгенерированный список процессов. Гугл мне не помог.
