Привет всем. Помогите разобраться. У меня есть две формы - главная(Form1) и дочерняя(Form2). На главной форме есть кнопка, по которой открывается дочерняя (Form2.Show()). Закрывается дочерняя форма так this.Hide(). Дочерняя форма содержит огромную таблицу TableLayoutPanel. Каждый раз при показе формы таблица должна быть сформирована заново. Момент переформирования таблицы я отлавливаю в обработчике Form2_VisibleChanged(). Если дочерняя форма максимизирована, то пользователь может воочию наблюдать как сначала удаляются все элементы из таблицы, а потом добавляются новые. Если же дочерняя форма не максимизирована, то главная форма висит до тех пор, пока не отобразиться дочерняя, и пользователь не видит всех изменений. Вопрос, как сделать так чтобы в максимизированном виде форма поялвлялась после всех изменений? |