Проблемы с максимизированной блокировкой формы/мерцающей полосой прокрутки
Всем привет,
У меня есть приложение, которое можно изменить, нет кода в событии изменения размера, так как я полагаюсь на док-станцию и якоря для заполнения формы.
Его форма, с управления TabControl внутри, и элемент управления DataGrid внутри каждой из вкладок (7 в общей сложности). Если я разверну его на весь экран, затем сверну и оставлю примерно на 5 или 10 минут, а затем нажму на Трей приложений, чтобы вернуть его обратно в развернутое состояние, прокрутка datagrid с правой стороны просто мерцает, как сумасшедший, а верхняя часть экрана, трудно объяснить, наполовину нарисована. его пересекает большая черная полоса.
Если я нажму на некоторые из заполненных строк, полоса прокрутки перестанет мерцать.
Я использую код doublebuffer для datagrids, чтобы сделать их прокрутку более плавной - я мог бы попробовать это, чтобы увидеть, если это проблема (возможно, именно поэтому microsoft оставила это свойство вне datagridview?)
Любая помощь будет очень признательна :) Ура парни и девчонки
Что я уже пробовал:
изменив автомасштабирование на none, чтобы увидеть, будет ли это иметь какое-либо значение, он остановил блокировку - но я получаю ужасное мерцание и черную полосу в верхней части моей формы