我有一个XAML
和一个MVVM
,分别显示了DataGrid
和ObservableCollection
。一切正常,一切正常(我先前的详细信息,我自己已经回答question)。
现在,我正在尝试添加过滤器,我想关注@ mark-heath tutorial。
我的项目构建抛出以下内容
error CS0246: The type or namespace name 'ICollectionView' could not be found (are you missing a using directive or an assembly reference?)
即使我确实包括了documented namespace。
using System.ComponentModel;
关于哪个Studio代码显示Unnecessary using directive
。我的.csproj在.NET Core 3.0上]
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>netcoreapp3.0</TargetFramework> </PropertyGroup> <ItemGroup>
问题似乎与我添加程序集引用的方式有关。
上。dotnet add package WindowsBase
它使用.NET Framework恢复包,但是也许这是错误的,因为我在.NET Core和Linux
哪种方法正确?除了“您不能那样做”的答案之外……也许还有another
,要从Avalonia UI添加的等效程序包?任何人都知道或使用它吗?我看到有一个已经关闭的github issue,所以也许现在有解决方案吗? (我也在Avalonia UI gitter channel上提问)
我有一个XAML和一个MVVM,显示了带有ObservableCollection的DataGrid。一切正常,一切正常(我先前的更多信息,已经由我自己回答)。现在,我正在尝试添加过滤器,并且我在...
首先-即使在WPF和Windows中-根据我的comment,该教程也是错误的: