public jsonEditor() { InitializeComponent(); LastSelected = 0; _configtree = new JTokenTreeUserControl { Dock = DockStyle.Fill, Enabled = true }; _configtree.AfterSelect += _configtree_AfterSelect; }
private void Form1_Load(object sender, EventArgs e) { _proxy = new Instance(); _configtree = new JTokenTreeUserControl { Dock = DockStyle.Fill, Enabled = true }; BackColor = System.Drawing.Color.White; ForeColor = System.Drawing.Color.Blue; foreach (Control c in Controls) { c.BackColor = System.Drawing.Color.White; c.ForeColor = System.Drawing.Color.Blue; if (c.Controls.Count > 0) { foreach (Control cc in c.Controls) { cc.BackColor = System.Drawing.Color.White; cc.ForeColor = System.Drawing.Color.Blue; } } } _configtree.AfterSelect += _configtree_AfterSelect; var configsrc = ServerContext.Config.ToString(); if (configsrc != string.Empty) { _configtree.SetJsonSource(configsrc); panel1.Controls.Add(_configtree); } timer1.Enabled = true; }