/// <summary> /// Handles the corresponding event. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> void HandleCharInfosUpdated(AccountCharacterInfos sender, EventArgs e) { for (var i = 0; i < _charSlotControls.Length; i++) { AccountCharacterInfo charInfo; if (_sockets.PacketHandler.AccountCharacterInfos.TryGetInfo((byte)i, out charInfo)) { _charSlotControls[i].CharInfo = charInfo; } else { _charSlotControls[i].CharInfo = null; } } }
/// <summary> /// Handles the corresponding event. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> void HandleCharInfosUpdated(AccountCharacterInfos sender, EventArgs e) { for (var i = 0; i < _charSlotControls.Length; i++) { AccountCharacterInfo charInfo; if (_sockets.PacketHandler.AccountCharacterInfos.TryGetInfo((byte)i, out charInfo)) _charSlotControls[i].CharInfo = charInfo; else _charSlotControls[i].CharInfo = null; } }