在Xaml中为VisualStateManager指定命名空间时出现问题

本文关键字:问题 命名空间 Xaml 中为 VisualStateManager | 更新日期: 2023-09-27 17:53:06

应该很简单,但我似乎找不到答案

我正在尝试使用VisualStateManger自定义ControlTemplate。MSDN说要包含

xmlns:扫描仪= " clr-namespace: System.Windows;装配= System.Windows "

然而,它说我缺少对程序集的引用。所以我试着添加它,但找不到系统。. net选项卡下的Windows程序集来添加它。我错过了什么?

谢谢

在Xaml中为VisualStateManager指定命名空间时出现问题

您需要一个PresentationFramework.dll的引用(来自VisualStateManager文档)

你还需要确保你的目标是。net 4.0,而不是3.5sp1。VisualStateManager在。net 4中被添加到WPF中

如果你运行的是。net 4.5,那么你的引用需要从http://schemas.microsoft.com/winfx/2006/xaml/presentationhttp://schemas.microsoft.com/netfx/2007/xaml/presentation