예제 #1
0
        private void lstMaps_SelectedIndexChanged(object sender, EventArgs e)
        {
            var map = lstMaps.SelectedItem as MapModel;

            if (map != null)
            {
                btnRemoveMap.Enabled = btnMapUp.Enabled = btnMapDown.Enabled = true;

                grpChildMap.Controls.Clear();
                var control = EditorFactory.GetEditor(_edSvc, _group, map.Map);
                control.Dock = DockStyle.Fill;
                grpChildMap.Controls.Add(control);
            }
            else
            {
                btnRemoveMap.Enabled = btnMapUp.Enabled = btnMapDown.Enabled = false;
            }
        }