Exemplo n.º 1
0
 private void FillListBox(List <CharacterInfo> listNames)
 {
     foreach (var name in listNames)
     {
         CharacterCard item = new CharacterCard(name);
         AssignListItemEvents(item);
         _mw.ItemList.AddItem(item);
     }
 }
Exemplo n.º 2
0
 private void AssignListItemEvents(CharacterCard item)
 {
     item.EventMouseClick += (sender, args) =>
     {
         _mw.ItemText.SetText(item.ToString());
     };
     item.EventKeyPress += (sender, args) =>
     {
         if (args.Key == KeyCode.Enter)
         {
             item.EventMouseClick?.Invoke(sender, null);
         }
     };
 }