我有一个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中设置了列加上绑定。
我可以看到,只要日志事件到达,网格就会获得额外的行,但内容为空:
答案 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; }
}
解决了这个问题。