Dot-Net-Core-3.0
在 .NET Core 3 / WPF 中提供 Behavior<T> 的框架
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.Interactions和System.Windows.Interactivity.
您可以按原樣在 .NET Core 3 項目中使用 WPF 行為的 .NET Framework 版本 - 它是 100% 兼容的(建構警告可忽略)。