示例#1
0
        private void treeView1_MouseClick(object sender, MouseEventArgs e)
        {
            if (notLoadFeatures || e.Button == MouseButtons.Right)
            {
                return;
            }
            TreeNode tn = treeView1.GetNodeAt(e.Location);

            if (tn == null)
            {
                return;
            }
            listView1.Items.Clear();
            listView1.Columns.Clear();
            cbFields.Items.Clear();
            if (tn.Tag != null)
            {
                VectorTempFeatureCategory c = tn.Tag as VectorTempFeatureCategory;
                if (c != null)
                {
                    Feature[] fets = c.LoadFeatures();
                    if (fets == null || fets.Length == 0)
                    {
                        return;
                    }
                    AddVectoreFeaturesToListView(fets);
                    _selectUrl = c.Urls[0];
                }
            }
        }
示例#2
0
        private void SetFeatures(int selectedNum)
        {
            if (treeView1.Nodes.Count < selectedNum)
            {
                return;
            }
            TreeNode landNode           = treeView1.Nodes[selectedNum];
            VectorTempFeatureCategory c = landNode.Tag as VectorTempFeatureCategory;

            if (c != null)
            {
                Feature[] fets = c.LoadFeatures();
                if (fets == null || fets.Length == 0)
                {
                    return;
                }
                AddVectoreFeaturesToListView(fets);
            }
        }
示例#3
0
 private void AddTreeListViewItems(TreeNode tn)
 {
     listView1.Items.Clear();
     listView1.Columns.Clear();
     cbFields.Items.Clear();
     if (tn.Tag != null)
     {
         VectorTempFeatureCategory c = tn.Tag as VectorTempFeatureCategory;
         if (c != null)
         {
             Feature[] fets = c.LoadFeatures();
             if (fets == null || fets.Length == 0)
             {
                 return;
             }
             AddVectoreFeaturesToListView(fets);
             _selectUrl = c.Urls[0];
         }
     }
 }