Exemple #1
0
        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]);
            }
        }
Exemple #2
0
        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]);
            }
        }