1

我想在运行时异步加载一个松散的 xaml 文件。我在 msdn 文档中读到,xaml 阅读器因此需要 xaml 文件的根元素上的属性'x:SynchronousMode="Async"'。如果我在根元素上定义此属性,Visual Studio 2012 会告诉我,此属性不包含在 XAML 命名空间中。因此,显示我的 xaml 文件的可视化表示的设计器窗口除了“无效标记”之外不显示任何内容。

这是我松散的 xaml 文件的第一行:

<?xml version="1.0" encoding="utf-8" ?>
<DockPanel xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
       xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
       x:SynchronousMode="Async" LastChildFill="True">

问题是什么?

问候,凯文

4

1 回答 1

0

您是否尝试过使用XamlReader.LoadAysnc()方法异步加载松散的 XAML?

于 2012-09-23T13:03:19.613 回答