Я использую пользовательский интерфейс Avalonia. NET Ядро для Linux (Fedora). Я следовал этому руководству для DataGrid, но, честно говоря, я добавил пакет следующей командой вместо того, чтобы вручную обновлять .csproj
.
dotnet add package Avalonia.Controls.DataGrid
после dotnet restore
и dotnet run
, я не вижу никакой DataGrid. В любом случае xaml
<StackPanel>
<DataGrid AutoGenerateColumns="True" Items="{Binding People}"/>
</StackPanel>
и ViewModel выглядят нормально.
public ObservableCollection<Person> People { get; }
public MainWindowViewModel()
{
People = new ObservableCollection<Person>(GenerateMockPeopleTable());
}
Как я могу найти то, что идет не так?