1. Parent. parent cannot be written like this. If you want to continue looking for his father, you need to confirm that the previous father's type conversion is complete before writing.
2. basically all controls can be bound to objects. As long as an object is bound, the value of this control is not easily changed externally, because its reference is changed to that object, more object-oriented than before
3. mvvm is an MVC upgrade. Based on binding, the page rendering object is abstracted. The page binding rendering object name is used as the identifier, and then the rendering object is assigned a value, which is assigned by the Controller update to the page ()
4. Button button111 = (button) canvas1.findname ("button1 ");
5. It is more object-oriented, but some of the previously simple assignment functions are now much more troublesome (such as drop-down control values and selection)
6 if the IIS server does not support xap, you can change the xap file suffix to. html.
7. If cross-origin access is required, add the clientaccesspolicy. xml file to the IIS root directory wwwroot.
8. The xap file is a compressed package, and the generated DLL is extracted.
9. Load the form mainpage. layoutroot. Children. Add (chatform );