private void SystemyButton_Click(object sender, EventArgs e) { algorytmyUC.SetTitle(Nazwy.strSystemy); var systemy = new SystemyLiczbowe(); AlgorytmyUC.AddToList(Nazwy.strSystemy, systemy); systemy.SetUC(this.algorytmyUC); algorytmyUC.SetPanel(systemy); }
public static void Run(ContentUCs.SystemyLiczbowe UC, string zKtorego, string naKtory, string liczba) //do systemow liczbowych { bool result1, result2; string wynik = ""; result1 = uint.TryParse(zKtorego, out uint r); result2 = uint.TryParse(naKtory, out uint Target); if (result1 && result2) { if (r > 36 || Target > 36) { throw new ArgumentOutOfRangeException(); } wynik = SystemyLiczbowe.Zamien(liczba, r, Target); } else { throw new ArgumentException(); } UC.SetResult(wynik); }