Jak już wspominałem w jednym z postów, bardzo odpowiada mi pełna separacja UI od reszty kodu jaką zapewnia wzorzec MVVM i doceniam w pełni jego zalety. Czasem jednak pojawia się klasyczne „g..no w szprychy” podczas jakieś prostej do wykonania w code-behind czynności.
Dzisiaj, podczas pracy nad desktopową aplikacją do robota pojawił się problem z bindigiem hasła z PasswordBox-a. O ile w przypadku TextBox-a nie ma z tym żadnego problemu, to w przypadku PasswordBox własność Password nie jest własnością zależną (DependencyProperty) więc zwykły binding nie wchodzi w grę.




