コード例 #1
0
 private void TreeSettings_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
 {
     try
     {
         PanelSettings.Suspend();
         if (e.Node != null)
         {
             if (e.Node.Tag.GetType() == typeof(Theme))
             {
                 ThemeSettings settings = new ThemeSettings((Theme)e.Node.Tag);
                 PanelSettings.Controls.Clear();
                 settings.Dock = DockStyle.Fill;
                 PanelSettings.Controls.Add(settings);
                 settings.Visible = true;
             }
         }
     }
     catch { }
     finally
     {
         PanelSettings.Resume();
     }
 }