Inheritance: WeifenLuo.WinFormsUI.Docking.DockContent
Beispiel #1
0
        private void btnDetails_Click(object sender, EventArgs e)
        {
            if (treeViewLTList.SelectedNode == null)
            {
                return;
            }

            DockContent detailsForm = null;

            if (treeViewLTList.SelectedNode.Tag is CurriculumNode)
            {
                CurriculumNode curr = treeViewLTList.SelectedNode.Tag as CurriculumNode;
                detailsForm      = new SchoolCurrDetailsForm(curr);
                detailsForm.Text = curr.Text;
            }
            else if (treeViewLTList.SelectedNode.Tag is LearningTaskNode)
            {
                LearningTaskNode node = treeViewLTList.SelectedNode.Tag as LearningTaskNode;
                detailsForm      = new SchoolTaskDetailsForm(node.TaskType);
                detailsForm.Text = node.Text;
            }
            if (detailsForm != null)
            {
                OpenFloatingOrActivate(detailsForm, DockPanel);
            }
        }
Beispiel #2
0
        private void btnDetails_Click(object sender, EventArgs e)
        {
            if (treeViewLTList.SelectedNode == null)
                return;

            DockContent detailsForm = null;
            if (treeViewLTList.SelectedNode.Tag is CurriculumNode)
            {
                CurriculumNode curr = treeViewLTList.SelectedNode.Tag as CurriculumNode;
                detailsForm = new SchoolCurrDetailsForm(curr);
                detailsForm.Text = curr.Text;
            }
            else if (treeViewLTList.SelectedNode.Tag is LearningTaskNode)
            {
                LearningTaskNode node = treeViewLTList.SelectedNode.Tag as LearningTaskNode;
                detailsForm = new SchoolTaskDetailsForm(node.TaskType);
                detailsForm.Text = node.Text;
            }
            if (detailsForm != null)
                OpenFloatingOrActivate(detailsForm, DockPanel);
        }