数据绑定有时适用于FlowDocument有时不适用

时间:2011-04-07 15:55:14

标签: wpf data-binding flowdocument

我稍微修改了以下示例:

http://www.bradcurtis.com/2010/02/06/document-and-report-generation-using-xaml-wpf-databinding-and-xps/

并使用FlowDocument代替FixedDocument 我有一个或两个BlockUIContainer标签,一个带有列表框,另一个带有文本框, 绑定到代码中的XmlDataProvider 然而,有时绑定工作(有时它没有)似乎是完全随机的。 我试过把这行:

dispatcher.Invoke(DispatcherPriority.SystemIdle, new DispatcherOperationCallback(delegate { return null; }), null);

进入某种循环,但它没有帮助。知道为什么绑定不起作用以及可以做些什么来使其一致地工作? 谢谢!

更新: 当我将“InjectData”的全部内容放入其中时,它开始始终如一地工作 一个循环有10次迭代,但我想知道是否有一个不太蹩脚的方法...

0 个答案:

没有答案