Example #1
0
        private void MoodleAccountsElement_Selected(object sender, System.Windows.RoutedEventArgs e)
        {
            TreeViewItem item = e.OriginalSource as TreeViewItem;

            //If don't have childs is an account
            if (item.DataContext != null && item.DataContext.GetType().Equals(typeof(MoodleAccount)))
            {
                MoodleAccount account = item.Header as MoodleAccount;
                userControlPlace.Content = "";
                userControlPlace.Content = new MoodleControl(account.ID);
            }
        }
Example #2
0
        private void MoodleAccountsEditSelected(object sender, System.Windows.RoutedEventArgs e)
        {
            TreeViewItem item = e.OriginalSource as TreeViewItem;

            //If don't have childs is an account

            if (item.DataContext != null && item.DataContext.GetType().Equals(typeof(MoodleAccount)))
            {
                MoodleAccount account = item.Header as MoodleAccount;
                this._currentAccountToEdit = account.ID;
                ExtendedVisualStateManager.GoToElementState(this.BaseGrid as FrameworkElement, AccountManageMoodleState.Name, true);
                EditOrCreateMoodleAccount(this, null);
            }
        }