Enlace a campos que contienen un punto en DataTable en C # / WPF

Tengo una base de datos SQL CE, que está más allá de mi control, que tiene campos en el formato de., Completa con un punto en el nombre de la columna. Las columnas siempre serán diferentes, por lo que no puedo tener un campo de datos de tipo fuerte. Se me ha encomendado la tarea de mostrar datos de tablas dinámicas en un DataGrid.

Normalmente, esto sería fácil: generar automáticamente las columnas y todo es genial. Ejemplo sencillo.

Sin embargo, no tengo permitido hacer esto, ya que el '.' el carácter en los nombres de columna ataca el enlace.

En este momento, estoy tratando de agregar una capa de traducción al conjunto de datos (probablemente tenga que mantener un diccionario con traducciones de. A _).

Mi pregunta es -- hay una mejor manera? Recuerdo algo hace un tiempo sobre poder tener un SourceColumnName en una DataTable, pero no lo vi. Hay un "Título", pero no puedo unirme a eso ...

¿Alguna idea

Respuestas a la pregunta(2)

Su respuesta a la pregunta