DevExpress GridControl 显示行但不显示单元格值

DevExpress GridControl shows rows but does not show cell values

我有一个 DevExpress GridControl,我正在使用 ObservableCollection<LogEntry> 作为数据源,according DevExpress 应该在 .NET 4 中工作。

LogEntry 定义为

public class LogEntry
{
    [UsedImplicitly] public string Time;
    [UsedImplicitly] public string LogLevel;
    [UsedImplicitly] public string Cutpoint;
    [UsedImplicitly] public string Method;
    [UsedImplicitly] public string Parameters;
}

并且我已经在设计器中设置了列和绑定。

我可以看到每当日志事件到达时网格都会获得额外的行,但内容是空的:

我使用了 public 字段而不是属性。将定义更改为

public class LogEntry
{
    [UsedImplicitly] public string Time { get; set; }
    [UsedImplicitly] public string LogLevel { get; set; }
    [UsedImplicitly] public string Cutpoint { get; set; }
    [UsedImplicitly] public string Method { get; set; }
    [UsedImplicitly] public string Parameters { get; set; }
}

解决了问题。