コード例 #1
0
        public WindowNowyTekst(NowyTekstModel nowy_tekst = null, int id_pola = 0)
        {
            InitializeComponent();

            if (nowy_tekst != null)
            {
                NowyTekstVM.CzyEdycja           = true;
                NowyTekstVM.IdPola              = nowy_tekst.IdPola;
                NowyTekstVM.Nazwa               = nowy_tekst.Nazwa;
                NowyTekstVM.Tekst               = nowy_tekst.Tekst;
                NowyTekstVM.CzyJestRamka        = nowy_tekst.CzyJestRamka;
                NowyTekstVM.KolorRamki          = nowy_tekst.KolorRamki;
                NowyTekstVM.GruboscRamki        = nowy_tekst.GruboscRamki;
                NowyTekstVM.FontFamily          = nowy_tekst.FontFamily;
                NowyTekstVM.FontSize            = nowy_tekst.FontSize;
                NowyTekstVM.FontWeight          = nowy_tekst.FontWeight;
                NowyTekstVM.FontStyle           = nowy_tekst.FontStyle;
                NowyTekstVM.Wysokosc            = nowy_tekst.Wysokosc;
                NowyTekstVM.Szerokosc           = nowy_tekst.Szerokosc;
                NowyTekstVM.AutoDopasowanie     = nowy_tekst.AutoDopasowanie;
                NowyTekstVM.WyrownanieWPoziomie = nowy_tekst.WyrownanieWPoziomie;
                NowyTekstVM.WyrownanieWPionie   = nowy_tekst.WyrownanieWPionie;
            }
            else
            {
                NowyTekstVM.IdPola = id_pola;
            }
        }
コード例 #2
0
 private void CommandAnuluj_Executed(object sender, ExecutedRoutedEventArgs e)
 {
     NowyTekst = null;
     Close();
 }