WPF 中缺少 System.Windows.Interactivity:现代解决方案
许多 WPF 开发人员面临着缺少 System.Windows.Interactivity 库的挑战。虽然之前建议使用 Expression Blend,但存在更最新、更强大的解决方案。
迁移到 Microsoft.Xaml.Behaviors.Wpf
Microsoft 开源了 XAML 行为库,为旧版 System.Windows.Interactivity 提供了更好的替代方案。 这种方法消除了对 Expression Blend 的需要。 官方迁移指南可以在这里找到:
https://www.php.cn/link/65d141290a7de8a5c5ad8c972e8e6eff
迁移过程涉及以下简单步骤:
Microsoft.Xaml.Behaviors.Wpf
NuGet 包。xmlns
声明替换为 "http://schemas.microsoft.com/xaml/behaviors"
。using
和 "Microsoft.Xaml.Interactivity"
的 "Microsoft.Xaml.Interactions"
语句替换为 "Microsoft.Xaml.Behaviors"
.通过执行以下步骤,您可以使用现代且受支持的 XAML 行为库将以前的 System.Windows.Interactivity 库的功能无缝集成到您的 WPF 项目中。
以上是如何替换WPF项目中的System.Windows.Interactivity?的详细内容。更多信息请关注PHP中文网其他相关文章!