У меня есть приложение CRUD для рабочего стола Windows Form. Пользователи обнаруживают, что если он сидит слишком долго, все свернутые элементы управления превращаются в черные заполненные ящики, и он перестает отвечать.
Это мое первое большое приложение, и у меня возникают проблемы, даже не зная, с чего начать. Поиск в Интернете «черных ящиков» не был по-настоящему продуктивным ...
Что я делаю не так? Где я могу начать искать? Мое приложение - это отдельная форма, которая встраивает необходимый пользовательский элемент управления в основную область на основе того, что они выбирают в меню навигации в форме.
Пример; Они выбирают Страхование, и оно отображает ucInsurance
в основной области ShellForm
.
Идея-х? Я ценю что угодно. Я попытался включить Double Buffer
для формы оболочки и всех пользовательских элементов управления, но это не показалось эффективным.