public static void CloseWindow()
 {
     if (m_toolHost != null)
     {
         m_toolHost.Detach();
         m_toolHost.Dispose();
         m_toolHost = null;
         Instance   = null;
     }
 }
 public static void ShowWindow(BM.AddIn addIn)
 {
     if (m_toolHost != null)
     {
         m_toolHost.Focus();
         return;
     }
     m_toolHost         = new BMWPF.ToolSettingsHost();
     m_toolHost.Width   = 300;
     m_toolHost.Height  = 250;
     m_toolHost.Title   = "向元素中附加属性";
     Instance           = new WriteInstanceOnElementView(addIn);
     m_toolHost.Content = Instance;
     m_toolHost.Attach(addIn);
     m_toolHost.Show();
 }