private void miProperties_Click(object sender, System.EventArgs e) { if (treeView1.SelectedNode == null) { return; } Sprite sp = SpriteFromNode(treeView1.SelectedNode); if (sp != null) { if (m_pi == null || m_pi.IsDisposed) { m_pi = new PropertyInspector(); m_pi.MdiParent = this.MdiParent; } m_pi.Show(); m_pi.ShowProperties(sp); } }