У меня есть WinForm DatagrdiView, который связан с DataTable. 4 ширины столбца установлены как «AllCells» (3x) и Fill (1x). Можно фильтровать данные через пользовательский ввод (текстовое поле), поэтому каждый раз, когда пользователь вводит данные в сетке, он фильтруется на этот вход, поэтому результаты в сетке изменяются.
Таким образом, текущее поведение - каждый раз, когда набирается символ, что с отфильтрованными данными также (как установлено), ширина столбца изменяется. Это выглядит нечетко и не хорошо. Любые идеи, как я могу предотвратить начальную ширину столбца? Я не хочу, чтобы колонки "прыгали". Исправить размеры невозможно, потому что основная форма может быть изменена, как обычно в окнах. Спасибо!