Пример #1
0
 public RamecPrvku(Prvek prvek)
 {
     InitializeComponent();
     NazevCesky = ceskyNazevTB.Text = prvek.NazevCesky;
     NazevLatinsky = prvek.NazevLatinsky;
     Znacka = znackaTB.Text = prvek.Znacka;
     PocetElektronu = int.Parse(elektronyTB.Text = prvek.PocetElektronu.ToString());
     Kovovitost = prvek.TypPrvku.ToString();
 }
Пример #2
0
        /// <summary>
        /// Nastaví prvek který si vybral uživatel jako právě zkoumaný, zobrazí ho vlevo nahoře a provede jeho konfiguraci
        /// </summary>
        /// <param name="zvolenyPrvek">zvolený prvek ze seznamu nebo z tabulky</param>
        private void ZvoleniZkoumanehoPrvku(Prvek zvolenyPrvek)
        {
            if (MainGrid.Children.Contains(_praveZkoumanyPrvek))
                MainGrid.Children.Remove(_praveZkoumanyPrvek);//smazání starého prvku pokud tam je

            MainGrid.Children.Add(_praveZkoumanyPrvek = new RadekPrvku(zvolenyPrvek));

            Grid.SetRow(_praveZkoumanyPrvek, 0);
            Grid.SetColumn(_praveZkoumanyPrvek, 0);

            //TextovaKonfiguraceTb.Text = "";
            TextovaKonfiguraceTb.Document = new FlowDocument();

            TextovaKonfigurace();
            ObrazovaKonfigurace();
            KonfiguracePodleVzacnehoPlynu();

            StabilitaTB.Visibility = _praveZkoumanyPrvek.PrvekRadku.SpecialniKonfigurace
                ? Visibility.Visible
                : Visibility.Hidden;
        }