1

実行時に非同期で緩い xaml ファイルをロードしたい。したがって、xaml リーダーには xaml ファイルのルート要素に属性 'x:SynchronousMode="Async"' が必要であることを msdn のドキュメントで読みました。ルート要素でこの属性を定義すると、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 に答える