在 Avalonia DataGrid 中,如果没有进行排序,则它看起来似乎是空的,这可能是因为没有数据绑定到 DataGrid 中,或者数据没有按照默认排序方式进行处理。以下是一些可能的
private ObservableCollection _myDataList;
public ObservableCollection MyDataList
{
get => _myDataList;
set => RaiseAndSetIfChanged(ref _myDataList, value);
}
// 绑定到 DataGrid
...
以上代码设置了默认排序方式为按“Name”属性升序排列。
如果上述两种方法都没有解决问题,则可能需要对代码进行进一步调试以找出根本原因。