我可以随时使用数据绑定?

时间:2009-09-23 10:05:27

标签: wpf data-binding

我有一个问题:

我可以随时使用数据绑定吗?

我会解释自己。

我在主Windows ViewModel上实例化了一个类,我已经对这个类进行了实例化,因为我在窗口上有一个将使用它的部分。

问题是窗口上的部分将被使用很少次,然后,我总是实例化一个类,也许在执行中,我不会使用它。

该部分有2个文本框,绑定到该类实例上的2个属性,以及一个处理该类信息的按钮。

问题是:我是否应该每次都实例化该类,还是应该手动获取文本框的文本并创建实例?

谢谢。

1 个答案:

答案 0 :(得分:1)

实例化类的开销可能会非常低。我说可能是因为我不知道你会有多少数据。只要有可能,你应该在WPF中使用绑定机制,因为它消除了许多你在开发人员记得在这里和那里更新零碎的问题。

您的VM可能会根据外部事件延迟绑定这些数据。

相关问题