EventHandler<BoolEventArgs> NewEnemyHandler(DesignerItem item) { Enemy en = new Enemy(); EnemyPropertiesWindow epw = new EnemyPropertiesWindow(en, this, item, Level); this.Children.Add(epw); return epw.SelectionHandler; }
private void AddEnemy(Enemy enemy) { DesignerItem item = CreateDesignerImage(mEnemyImage); PropertiesWindow pw = new EnemyPropertiesWindow(enemy, MyDesignerCanvas, item, Level); MyDesignerCanvas.Children.Add(pw); item.OnSelected += pw.SelectionHandler; item.IsSelected = true; }