12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
-
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Linq;
- using Tofly.Core.Context.Support;
- using Tofly.Core.Context;
- using Tofly.Core.ServiceLocator;
- using Tofly.CoreUI.Plot;
- using Tofly.CoreUI.Control;
- using Tofly.CoreUI.Message;
- using Tofly.CoreUI.Win.Form.Forms;
- using Tofly.CoreUI.Utils;
- using Tofly.Data.Metadata;
- using Tofly.GIS.Display;
- using Tofly.GISUI.Content;
- using Tofly.GISUI.Controls;
- using Tofly.GIS.Geometry;
- using Tofly.GIS.Carto;
- using Tofly.GIS.SpatialDatabase;
- using Tofly.GIS.Util;
- using Tofly.DataEditUI.Properties;
- using Tofly.GISUI.Plugin;
- using Tofly.Data.General;
- namespace Tofly.DataEditUI
- {
-
-
-
- [PluginComponentAttribute((long)Core.SysRegist.ModuleKey.Edit, PluginGISType.ArcGIS, GroupName = "编辑", Caption = "工程信息", Describe = "工程信息管理", IsCreate = true, States = Tofly.CoreUI.Control.Status.STATE_EDIT)]
- [Tofly.Core.Stereotype.Component(IsSingleton = "false", Name = "Tofly.DataEditUI.ProjectInfoManageCommand")]
- public class ProjectInfoManageCommand : GISPluginButtonBase
- {
-
-
-
- private IFormProjectInfoManager _frmPrjManage;
- public override void Create(IPluginContent content)
- {
- base.Create(content);
- }
- public override void Click()
- {
- try
- {
- if (this._frmPrjManage != null && this._frmPrjManage.Visible)
- {
- return;
- }
- this._frmPrjManage = ContextRegistry.GetContext().GetObject("Tofly.DataEditUI.Win.FormProjectInfoManager", new object[1] { this.content }) as IFormProjectInfoManager;
- this._frmPrjManage.FormStartPosition = FormStartPositionType.CenterScreen;
- this._frmPrjManage.FormClosedEvent += this.FormProjectManager_FormClosed;
- this._frmPrjManage.Show(this.content.PluginMainForm);
- }
- catch (System.Exception ex)
- {
- MessageManager.Show("打开失败: " + ex.Message, "工程信息管理");
- }
- }
- private void FormProjectManager_FormClosed(object sender)
- {
- if (this._frmPrjManage != null)
- {
- this._frmPrjManage.Dispose();
- }
- this._frmPrjManage = null;
- }
- }
- }
|