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

时间:2015-07-17 21:01:47

标签: gridview data-binding devexpress datasource

我有一个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;
}

我在Designer中设置了列加上绑定。

我可以看到,只要日志事件到达,网格就会获得额外的行,但内容为空:

Empty grid

1 个答案:

答案 0 :(得分:1)

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

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; }
}

解决了这个问题。