我处理大量页面。我计算其他页面的一些变量,我想将结果写入其他页面。我该怎么做?
我尝试制作静态文本框,但没有用。
我可以设置静态变量,但我想使用静态文本框。我想访问每个页面的文本框。
答案 0 :(得分:1)
一种可能的解决方案是使用诸如MVVM light之类的实用工具来实现Messenger服务。每个需要更改为文本框的页面都可以发送包含新内容的消息,而具有文本框的页面可以订阅这些消息。
您似乎太紧密地耦合了数据和页面。通常,您的视图和数据应完全分开。如果您在完全独立的类中进行数据计算,通常更容易在需要的地方获取该数据。如果您不使用MVVM模式,则应考虑使用它。