C # UserControl Видимое свойство не меняется

Debug.WriteLine(ucFollow.Visible);
ucFollow.Visible = true;
Debug.WriteLine(ucFollow.Visible);

ucFollow - это пользовательский UserControl, ничего особенного. Приведенный выше код распечатывает:

False
False

Хуже всего то, что этоdoes переключать фактическую видимость UserControl (т.е. ucFollow появляется после вызова этого кода), но кажется, что свойство Visible не хорошо видно на бэкэнде и не отражает изменения, даже если сам интерфейс

Я даже не знаю, с чего начать устранение неполадок. У кого-нибудь есть какие-либо идеи относительно того, что могло бы дистанционно вызвать этот вид безумия?

Изменить: это с помощью стандартного C # WinForm в Visual Studio 2010.

Ответы на вопрос(3)

Ваш ответ на вопрос