Codeを使用してSilverlightで階層datatemplateを作成します
-
19-09-2019 - |
質問
私はaを作成しようとしています HierarchicalDataTemplate
(Silverlight Toolkitから)Silverlightのコードで、作成に関するこのアドバイスに従って DataTemplates
コードから:
コードでSilverlight DataTemplateを作成します
しかし、私はそれを機能させることができませんでした HierarchicalDataTemplate
.
使ってみました XamlBuilder
それはSilverlight Toolkitを搭載していますが、それは私にエラーを与えてくれます。
私はもう試した XamlReader
, 、そして、さまざまなデフォルトと接頭辞の名前空間を含めていますが、運はありません。
走ったら XamlBuilder
ビルドメソッド、次の文字列が取得されます。
<HierarchicalDataTemplate xmlns:x=\"http://schemas.microsoft.com/winfx/2006/xaml\" xmlns:attached=\"clr-namespace:MyStuff;assembly=MyStuff\" xmlns=\"clr-namespace:System.Windows;assembly=System.Windows.Controls\"><attached:MyUserControl /></HierarchicalDataTemplate>
私が得るエラーは次のとおりです。
AG_E_PARSER_NAMESPACE_NOT_SUPPORTED
解決
シルバーライトXAMLパーサー、デフォルトのXMLNS しなければならない なれ "http://schemas.microsoft.com/winfx/2006/xaml/presentation「使用しなくても。そのため、XMLNS宣言をXAML文字列に追加し、システムを変更します。
所属していません StackOverflow