如何在不使用 Expression Blend 的情况下添加 System.Windows.Interactivity?
System.Windows.Interactivity 库通常与 Expression Blend 相关联。但是,您遇到了项目中缺少此库的情况。
解决方案:
虽然旧方法可能建议安装 Expression Blend,但 Microsoft 现在提供了一个开源替代方案。
迁移步骤:
删除对 "Microsoft.Expression.Interactions" 和 "System.Windows.Interactivity" 的引用。
安装 Microsoft.Xaml.Behaviors.Wpf NuGet 包。
XAML 文件:替换以下命名空间:
http://schemas.microsoft.com/expression/2010/interactivity
http://schemas.microsoft.com/expression/2010/interactions
... 替换为 http://schemas.microsoft.com/xaml/behaviors
C# 文件:替换以下 using 语句:
using Microsoft.Xaml.Interactivity;
using Microsoft.Xaml.Interactions;
... 替换为 using Microsoft.Xaml.Behaviors;
以上是如何在没有 Expression Blend 的情况下将 System.Windows.Interactivity 添加到我的项目中?的详细内容。更多信息请关注PHP中文网其他相关文章!