我有一个 SQL CE 数据库,它超出了我的控制范围,它的字段格式为 .,列名中带有句点。列总是不同的,所以我不能有一个强类型的数据字段。我的任务是在 DataGrid 中显示动态表数据。
通常,这很容易——自动生成列,一切都很酷。简单的例子。
但是,我不允许这样做,因为 '.' 列名中的字符会破坏绑定。
现在,我正在尝试向数据集添加一个翻译层(可能必须维护一个字典,其中包含 . 到 _ 的翻译)。
我的问题是 -有没有更好的方法?我记得不久前关于能够在 DataTable 中拥有 SourceColumnName 的事情,但我没有看到它。有一个“标题”,但我无法绑定到那个......
有什么想法吗?