我如何知道某些财产是有约束力的? 例如一个属性(类从NotificationObject Implemeted一个):我如何知道某些财产是有约束力的?
public string Title
{
set
{
_title=value;
this.RaisePropertyChanged(() => this.Title);
}
get
{
return _title;
}
}
使用:
<TextBlock Text={Binding Title}>
我需要知道什么时候不使用任何属性,以释放配置资源。
对不起,我不明白,你在此创建(或获得)对象“MyThing事情= CreateMyThing();”,并在接下来的步骤设置这个对象(事)? – Ivan 2012-02-07 10:26:57
@Ivan是的,对象将被丢弃,但优先级低于绑定和渲染,因此它应该在绑定和显示之前进行绑定和显示。这是有意义的,如果它是一次性的绑定,即它没有属性改变通知本身。如果这会造成问题,我将需要更多关于您的应用程序如何工作的信息。第一个简单的标志解决方案,或懒惰的实例可能对你有用。 – 2012-02-07 10:31:18