示例#1
0
        private void btnAddToCombat_Click(object sender, EventArgs e)
        {
            if (_FormTracker == null || _FormTracker.IsDisposed)
            {
                _FormTracker = new CombatTracker(this);
                _FormTracker.Show();
                _FormTracker.SendToBack();
            }

            if (lbxMon.SelectedIndex >= 0)
            {
                var mon = pfdb.Bestiaries.ToList().ElementAtOrDefault(lbxMonIds[lbxMon.SelectedIndex] - 1);                 // Offset zero-based index
                if (mon != null)
                {
                    _FormTracker.AddBestiary(mon.BestiaryId);
                }
            }
        }