Пример #1
0
        void wc_WS_GetTreeCompleted(object sender, WS_Link.WS_GetTreeCompletedEventArgs e)
        {
            tree.set_ParentTree(e.Result);


            try
            {
                tree.refresh_Nodes(2, 0);
                box_Nodes_1.ItemsSource = tree.Node_1;
                if (box_Nodes_1.Items.Count > 1)
                {
                    box_Nodes_1.SelectedIndex = 1;
                }

                box_Nodes_2.ItemsSource = tree.Node_2;
                if (box_Nodes_2.Items.Count > 0)
                {
                    box_Nodes_2.SelectedIndex = 0;
                }

                box_Nodes_3.ItemsSource = tree.Node_3;
                if (box_Nodes_3.Items.Count > 0)
                {
                    box_Nodes_3.SelectedIndex = 0;
                }
            }
            catch (Exception err)
            {
                ErrorWindow.CreateNew(err);
            }
        }
Пример #2
0
        void wc_WS_GetTreeCompleted(object sender, WS_Link.WS_GetTreeCompletedEventArgs e)
        {
            WS_Link.Parent FreshParentTree = new WS_Link.Parent();

            try
            {
                FreshParentTree      = e.Result;
                treeView.ItemsSource = FreshParentTree.ListChild;
            }
            catch (Exception err)
            {
                HeaderText.Text += "Исключение в WS_GetTree: ";
                //HeaderText.Text +=  err.ToString();
                ErrorWindow.CreateNew(err);
                //InfoWindow iw = new InfoWindow("Ошибка в дереве!",);
            }
        }