Example #1
0
 void BaseHost3_PluginReflection(object sender, GISShare.Controls.Plugin.PluginReflectionEventArgs e)
 {
     GISShare.Controls.WinForm.WFNew.View.ViewItem viewItem = new GISShare.Controls.WinForm.WFNew.View.ViewItem();
     viewItem.Text = e.Info;
     if (e.Plugin != null)
     {
         if (this.m_pBaseHost3.PluginCategoryDictionary.ContainsPlugin(e.Plugin.Name))
         {
             viewItem.Text = "冲突的插件对象";
         }
         viewItem.Text += "【目录索引(CategoryIndex):" + e.Plugin.CategoryIndex + ";名称(Name):" + e.Plugin.Name + "】";
     }
     this.m_ViewItemListBox.ViewItems.Add(viewItem);
 }
 private void buttonN1_Click(object sender, EventArgs e)
 {
     GISShare.Controls.WinForm.WFNew.View.ViewItem v = this.viewItemListBox1.TryGetFocusViewItem();
 }