Dot-Net-Core-3.0

在 .NET Core 3 / WPF 中提供 Behavior<T> 的框架

  • December 10, 2019

System.Windows.Interactivity 中的Behavior類用於我正在處理的應用程序中,該應用程序正在移植到 .NET Core 3.0 / WPF 桌面。

這個類似乎沒有等價物,因為System.Windows.Interactivity是針對 .NET Framework 建構的。

有沒有其他選擇?

這個答案詳細描述了需要做什麼:https ://stackoverflow.com/a/56240223/532575 。

簡而言之,Microsoft.Xaml.Behaviors.Wpf NuGet 包是 Microsoft.Expression.InteractionsSystem.Windows.Interactivity.

您可以按原樣在 .NET Core 3 項目中使用 WPF 行為的 .NET Framework 版本 - 它是 100% 兼容的(建構警告可忽略)。

引用自:https://stackoverflow.com/questions/56022541