Получить параметр объекта в скрытой ситуацииC#

Место общения программистов C#
Anonymous
Получить параметр объекта в скрытой ситуации

Сообщение Anonymous »

In C# windows form application I have problem as follow:

[*]I have tab control with 5 tabs

[*]in each tab I have a DataGridView (control type is not important and you can consider a panel instead)

[*]after Форма загрузки Когда я получаю DataGridView ширина с вкладки «Неактивная» ( #5), это 500 (неправильное значение)

[*] Когда я активен вкладка № 5, затем получить DataGridView , это 700 (правильное значение)


. /> Вопрос: < /p>
Как я обнаружил, объекты в скрытой ситуации не могут вернуть правильное значение в отношении визуальных параметров. Как я могу заставить приложение установить правильное состояние и вернуть правильное значение в идентичной ситуации, как упомянуто выше?private void tabControl1_Resize(object sender, EventArgs e)
{
foreach (TabPage t in tabControl1.TabPages)
{
t.PerformLayout();
t.Refresh();
t.Invalidate();
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... -situation

Вернуться в «C#»