我读到x:Bind,它比Binding. 但在我的应用程序 WPF C# with .NET Framework 4.8 中,当我放入x:Bind任何部分 ( TextBox Text="{x:Bind ...}") 时,Visual Studio 会对我说“Windows Presentation Foundation (WPF) 项目不支持绑定”。
您不可能在 WPF C# 桌面应用程序中 x:Bind 吗?或者我需要做什么才能使用它?
恐怕x:Bind目前仅在通用 Windows 平台 (UWP) 中受支持,而在 WPF/.NET Framework 中不受支持,因此错误消息是正确的。
您可以使用XAML 岛在 WPF 应用程序中托管 UWP 控件,但无法直接在 WPF 依赖项属性上使用已编译的绑定。
x:Bind现在可在带有 WinUI 3 的非 UWP、Windows 10 桌面应用程序中使用。
https://learn.microsoft.com/en-us/windows/apps/winui/winui3/get-started-winui3-for-desktop
x:Bind.NET Framework 和 .NET Core 中的 WPF 仍不受支持。
| 归档时间: |
|
| 查看次数: |
3306 次 |
| 最近记录: |