Archiv Červenec 2012

Jednoduchý string.Format v XAMLu

Pokud chcete v Metru, resp. přímo v XAMLu použít metodu string.Format a stačí vám pouze jeden parametrem, tak jedna z možností, která je zároveň velmi jednoduchá, je použít Converter se dvěma property pro “předponu” a “příponu”… Výsledný tvar pak bude “{předpona}{hodnota}{přípona}”.

, , , , , ,

Žádné komentáře

Implementace INotifyPropertyChanged jako BindableBase

Ve WPF, Silverlightu, Metro i WP7 aplikacích je nutné informovat o změnách hodnot objektů, nejčastěji v modelech, nebo v závislosti na použitém návrhovém vzoru i ViewModelech, Presenterech, prostě všude tam, kde je využit Binding a protože implementace rozhraní INotifyPropertyChanged je poměrně dost volná, tak aby nedocházelo ke zbytečnému opakování kódu, je vhodné vytvořit jednu základní třídu právě pro implementaci rozhraní INotifyPropertyChanged a tu pak dále dědit na zmiňovaných místech…

, , , ,

Žádné komentáře