【问题标题】:DevExpress GridControl shows rows but does not show cell valuesDevExpress GridControl 显示行但不显示单元格值
【发布时间】:2015-10-07 16:42:13
【问题描述】:

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

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

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

【问题讨论】:

    标签: gridview data-binding devexpress datasource


    【解决方案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; }
    }
    

    解决了问题。

    【讨论】:

      猜你喜欢
      • 2015-04-20
      • 1970-01-01
      • 2015-01-06
      • 2014-12-08
      • 1970-01-01
      • 1970-01-01
      • 2017-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多