Ого, это трудно читать!
В любом случае, если ваше соглашение об именах верно. вы в конечном итоге: выберите ColV. Выбор столбца приводит к выбору IEnumerable, а не примитивного значения, которое требует ваш источник данных.
Вы можете попробовать использовать SelectMany, чтобы выбрать нужное значение
dgvListeGharardad.DataSource = query.SelectMany(x => x.[YourProperty]).ToList();