TENCOKACISTROMY: jde o to co myslis tim obecny a univerzalni
jestli v ramci tve aplikace nebo sveta a tak vubec...
jestli to myslis tak, aby to bylo univerzalni v ramci tvoji aplikace, tak s tim nevidim problem, muzes to nadesignovat tak, aby te v budouci implementaci nic neprekvapilo a nemel si problem s tim to rozsirovat podle potreby
druha tvoje otazka je opravdu jen o implementaci, samozrejme ze muzes pouzivat udalosti, na tom je to wpf postaveny, tedy pokud pouzivas klasicky MVVM.
jestli sem spravne pochopil ten pattern (ja vyuzivam jen zakladni, zbytek mi prijde zbytecnej se ucit, protoze to vymyslim sam rychleji nez hledat z existujicich, takze sem se na to musel mrknout), tak tam ukladas celej ten objekt, ale to je podle me zbytecny - to sem myslel tim zjednodusenim. ty nemusis preci ukladat celou strukturu view ve view aby si se k tomu pak dostal, ty si tu strukturu muzes predstavit jako stromecek a ten si ukladat. a to bude mnohem min narocnejsi. ale jak rikam, ja nevim jak tu aplikaci mas postavenou takze to je takovy obecny tlachani.