Използвам изглед Master-detail, като всички данни от мрежата се четат от DataSource BindingList (така че не мога да задам настройки на колони в Designer).
Решетката има колони DateTime, които показват само дата по подразбиране, която искам да променя, за да показва и дата, и час.
Мога да задам това за колони в основния/основния изглед от
foreach (GridColumn column in gridView.Columns)
if (column.ColumnType == typeof(DateTime))
column.DisplayFormat.FormatString = "g";
Но нямам достъп до колоните DetailView. Опитах да използвам метода gridView.GetDetailView, но това връща само BaseView, който няма свойство Columns. Проверих и някои събития като gridView.CustomColumnDisplayText, но това не се задейства при изгледи на детайли.
Как мога програмно да получа достъп до колоните на подробен изглед? Или още по-добре, как да задам формат по подразбиране за колони DateTime в цялата решетка с основни детайли?