Problem understanding the concept

Oct 27, 2011 at 9:00 AM

I seem to be missing something essential about this library...

In your sample HelloWorld.Desktop there exists a ViewModel called DynamicLocalizationVM. This has several properties, e.g. Firstname.

In the corresponding sample view, the property is bound to the label (TextBlock), but not to the TextBox where the user can enter the text. Furthermore, the text of the label doesn't seem to have anything to do with the content of the property. This becomes obvious, when you bind the property of the VM to the TextBox as you would do in any useful application. If I enter text there and choose another language, the text I entered is gone and the translation of the properties name re-appears in the TextBox.

Can you please provide a real world example of this library in which the user can enter text in TextBoxes that are bound to the properties of the ViewModel?