private void LstViewDefaultCoin_OnSelectedIndexChanged(object sender, EventArgs e) { try { SelectedCurrencyID = lstViewDefaultCoin.SelectedCurrencyId; if (SelectedCurrencyID == 0) { btnOK.Enabled = false; return; } btnOK.Enabled = true; DialogCurrencyItem lSelected = FCoinList.Where(x => x.CurrencyID == SelectedCurrencyID).First(); lblCoinName.Text = lSelected.CurrencyName; TickerLabel.Text = lSelected.CurrencySymbol; picCoinImage.Image = lSelected.CurrencyIcon.ToBitmap(); pnlWarning.Visible = lSelected.CurrencyStatus == DialogCurrencyItem.FMaintenance; } catch (Exception ex) { this.StandardExceptionMsgBox(ex); } }
public void AddDialogCurrencyItem(DialogCurrencyItem aDialogCurrencyItem) { lstViewDefaultCoin.AddCurrency(aDialogCurrencyItem.CurrencyID, aDialogCurrencyItem.CurrencyName, aDialogCurrencyItem.CurrencySymbol, aDialogCurrencyItem.CurrencyIcon, new[] { aDialogCurrencyItem.CurrencyStatus }); FCoinList.Add(aDialogCurrencyItem); }
private void DefaultCoinSelectorDummy_Shown(object sender, EventArgs e) { DialogCurrencyItem lCurrencyItem = FCoinList.OrderBy(x => x.CurrencyName).FirstOrDefault(); lstViewDefaultCoin.SelectedCurrencyId = lCurrencyItem == null ? 0 : lCurrencyItem.CurrencyID; }