タブページに配置したコントロールは、タブが未選択の間はVisible=false

https://atmarkit.itmedia.co.jp/bbs/phpBB/viewtopic.php?topic=34303&forum=7
未選択のタブページに配置されたコントロールのVisibleを取得すると、すべてのコントロールでVisible=falseが取得される。
しかしタブページが選択されていない時に同じVisible=falseのコントロールでも、「タブを選択するとVisible=trueとなり表示されるコントロール」と「タブを選択してもVisible=Falseのままで非表示のコントロール」の2種類がある。
この「コントロール本来のVisible」を取得するプロパティは存在しない。
Tagプロパティなどに自前でそれを保存しておくコードを書くか、Visibleを取得する前にtabPage.Show()でタブを選択状態にしてからVisibleを取得するしかない。