在非数据绑定时,RestoreValue可以在换Template的时候确保之前编辑的数据不丢失。
你可以按一下步骤来尝试这个功能。
1. 给MultiRow设置Template,运行应用程序。
2. 在MultiRow里选择几个Cell,改变Cell的值。
3. 在一个按钮的Click事件里用代码给MultiRow换一个新的Template。(注意新Template里某些Cell的Name要和源Template上某些Cell的Name一样)
4. 如果RestoreValue为true。那么换完Template后,与原Template里CellName一样的Cell的值会被保留。其他Cell的值会被恢复为Template上的值。 |