En referencia a mi consula, me autorespondo, porque he encontrado 1 solución: Empleamos LINQ to Dataset para convertir una consulta reconvertirlo en un data table:
IEnumerable
<
base1DataSet.
LineaFacturaRow> vista =
from p
in base1DataSet.LineaFactura.AsEnumerable()
select p;
DataTable tabla = vista.CopyToDataTable();
tabla.TableName = "LineaFactura";
Luego este objeto tabla, se puede asignar a un Datasource de un Databinding, y ese Databinding puede estar enlazado a un Datagrid, y podemos aplicarle el formato, siempre que mapeemos el estilo al mismo nombre de tabla que le pusimos tras reconvertirlo a tabla.
Espero que os resulte útil,