自定义UpdateSourceTrigger延迟?

The*_*ias 5 data-binding wpf binding updatesourcetrigger

我正在寻找创建一个自定义版本的UpdateSourceTrigger,我可以使用我的绑定.我不知道这是否可行,或者相反,我需要创建自己的绑定类.我正在寻找的是,而不是LostFocus或PropertyChanged,它有一些东西,它将在一些指定的时间限制后更新源.

我发现了这个,但我不知道是否有更好的方法(其中一条评论提到了一些内存泄漏与实现).

有任何想法吗?

rfc*_*ong 14

我只是注意到WPF 4.5有一个延迟属性,有关此链接的更多信息,请参阅

http://www.shujaat.net/2011/12/wpf-45-developers-preview-delay-binding.html


Ken*_*art 5

我不打算在绑定级别执行此操作,而是将其显示在我的视图模型中.属性更改时,重新启动DispatcherTimer.当计时器到期时,启动你的逻辑.就这么简单.