tl; dr: установите для свойства ApplyFormatInEditMode значение "True".
Хорошо, это должно было быть очевидно - кажется, что DataFormatString применяется только тогда, когда строка не находится в режиме редактирования.Я изменил свойство ReadOnly на «true» в этом поле и применил DataFormatString.Конечно, это не решает проблему, когда пользователи редактируют уже существующую форму, так как все загруженные строки будут в режиме редактирования.Затем я заметил свойство ApplyFormatInEditMode.Он сделал именно то, что говорит.
Это относится и к обычным GridViews, поэтому я отредактирую заголовок вопроса.