// Gets individual country info private void GetCountryInfo(string name) { Country country = CTree.GetNodeByName(name); if (country != null) { CountryNameTB.Text = country.Name; GDPGrowthUD.Value = (decimal)country.gdpGrowth; InflationUD.Value = (decimal)country.Inflation; TradeBalanceUD.Value = (decimal)country.TradeBalance; HdiUD.Value = (decimal)country.hdiRanking; TradePartnersLB.Items.Clear(); foreach (string partner in country.TradePartners) { TradePartnersLB.Items.Add(partner); } string partnerBestpotential = ""; CTree.CalculateBestTradePartnerPotential(ref partnerBestpotential, country.TradePartners); partnerPotentialTB.Text = partnerBestpotential; } }