WinRT类库,MVVM和行为的使用

时间:2015-02-10 16:53:08

标签: c# xaml mvvm windows-runtime

我正在尝试将自定义行为附加到嵌入在WinRT类库中的ContentControl。

我在库项目和调用者项目上添加了对Behavior SDK的引用。

我的xaml文件是通过XamlParser加载的。

xaml文件:

<Page ...
xmlns:Interactivity="clr-namespace:Microsoft.Xaml.Interactivity;assembly=Microsoft.Xaml.Interactivity" ...>

[...]

<ContentControl ...>
            <Interactivity:Interaction.Behaviors>

            </Interactivity:Interaction.Behaviors>
        </ContentControl>

这似乎来自代码编辑器,并且自动完成工作,但在运行时,我通过以下方式加载此xaml:

return XamlReader.Load(xamlPage) as FrameworkElement;

我遇到了ParseException:在“交互”类型中找不到可附加属性“行为”。

Xaml阅读器似乎没有找到该属性。 我忘记了什么吗?你对这个问题有所了解吗?

谢谢,

0 个答案:

没有答案