If you set the Visible property of a Windows Forms control to true, that property still returns false if any of the control’s parent windows are hidden. Is there a way to get the true, underlying visibility flag of the control in case the parent window is hidden?
Share
Well, the regular implementation does check up the control stack, to ensure that all parents are visible. The only way I know to dodge this is to cheat with reflection, and ask for
GetState(2), but that is brittle: