private void AssociatedObject_Loaded(object sender, System.Windows.RoutedEventArgs e) { if (AssociatedObject.DataContext is NavigationDrawerViewModel) { navigationDrawerViewModel = AssociatedObject.DataContext as NavigationDrawerViewModel; } if (AssociatedObject.navigationDrawer != null) { AssociatedObject.navigationDrawer.ItemClicked += NavigationDrawer_ItemClicked; } AssociatedObject.contentView.Children.Add(new SubItemContentView(navigationDrawerViewModel.MenuCollection[0].MessageContent, "Email")); for (int i = 0; i < 5; i++) { messageContent.Add(navigationDrawerViewModel.MenuCollection[0].MessageContent[i]); } }
private void AssociatedObject_Loaded(object sender, System.Windows.RoutedEventArgs e) { if (AssociatedObject.DataContext is NavigationDrawerViewModel) { navigationDrawerViewModel = AssociatedObject.DataContext as NavigationDrawerViewModel; } AssociatedObject.list.Loaded += List_Loaded; AssociatedObject.list.SelectionChanged += List_SelectionChanged; AssociatedObject.button.Click += Button_Click; AssociatedObject.contentView.Children.Add(new DrawerContentView(navigationDrawerViewModel.MenuCollection[0].MessageContent, "Inbox")); AssociatedObject.list.ItemsSource = navigationDrawerViewModel.MenuCollection; for (int i = 0; i < 7; i++) { messageContent.Add(navigationDrawerViewModel.MenuCollection[0].MessageContent[i]); } }