private void mnuLevelProperties_Click(object sender, EventArgs e) { Level level = SelectedNode.Tag as Level; LevelDetailsForm form = new LevelDetailsForm(level); if (form.ShowDialog() == DialogResult.OK) { //Level name may have changed SelectedNode.Text = level.Info.Name; LevelToolWindow ltw = mParent.GetLevelToolWindow(level); if (ltw != null) { ltw.Text = level.Info.Name; mParent.RefreshDockContainer(); } } }