예제 #1
0
 public void addScenarioItem(ScenarioItem item,bool select=false)
 {
     item.attachTo(pictureBox1);
     listBox1.Items.Add(item.ToString());
     if (select)
     {
         zoneData.setSelectedItem(item.ToString());
         listBox1.SelectedItem = item.ToString();
     }
     redraw();
 }
예제 #2
0
        public void deleteItem(ScenarioItem item)
        {
            item.detachFrom(pictureBox1);
            listBox1.Items.Remove(item.ToString());

            redraw();
        }
예제 #3
0
 public ScenarioItem setSelectedItem(string s)
 {
     if (s == null) return null;
     if (selectedItem != null) selectedItem.setSelected(false);
     selectedItem = scenarioItems.Find(x => x.ToString().Equals(s));
     selectedItem.setSelected(true);
     return selectedItem;
 }