Propriedade Visible UserControl C # não alterando
Debug.WriteLine(ucFollow.Visible);
ucFollow.Visible = true;
Debug.WriteLine(ucFollow.Visible);
ucFollow é um UserControl personalizado, nada extravagante. O código acima imprime:
False
False
A pior parte é que issofaz Alterna a visibilidade real do UserControl (ou seja, ucFollow aparece quando esse código é chamado), mas parece que de alguma forma a propriedade Visible não é ... bem, visível no backend, e não reflete a mudança, mesmo que a própria interface faz.
Eu nem sei por onde começar a solucionar isso. Alguém tem alguma idéia do que poderia remotamente causar esse tipo de loucura?
Edit: Isso é com um WinForm C # padrão no Visual Studio 2010.