Fie să utilizați usercontrol în wpf mvvm

Și care este diferența? Sau o grămadă de clase separate pentru ferestre individuale, același număr de UserControl individual + o clasă pe fereastră modală comună. În plus, în constructorul acestei ferestre va fi aglomerat în formă de a crea UserControl`ov în funcție de datele transmise sau parametri, sau o grămadă de designeri, totul este simplu, atunci când ferestrele 5 bucăți, și atunci când au fost 20-30, apoi mai târziu va fi ușor pentru a obține confuz, și unele ferestre cu numele sane (de exemplu DeystvieImyaSuschnostiOkno - AddCustomerWindow, EditProductWindow etc., fără a încurcare tip CustomerAddWindow și EditProductWindow), va fi în continuare mai ușor de întreținut. Dacă este necesar, puteți crea un constructor de clasă, cu metode separate pentru crearea ferestrelor, a entităților și a parametrilor necesari.

Dacă doriți să vă complicați viața, nu utilizați UserControl.

Răspunsul dvs. la întrebare

Conectați-vă pentru a scrie un răspuns

  • Tel Aviv
  • Cu normă întreagă
  • de la 5 500 la 6 000 USD.
  • Samara
  • Cu normă întreagă
  • de la 80 000 la 160 000 de ruble.
  • Sankt-Petersburg
  • Cu normă întreagă
  • de la 50 000 la 65 000 de ruble.

Agenția de marketing "Medusa"

  • Moscova
  • Cu normă întreagă
  • de la 60 000 la 80 000 de ruble.