[.Net] [Tips] 為何設定Visible沒反應?

初看這是個詭異的問題,但是只要依照邏輯思考就可以知道為什麼沒反應囉!
因為我剛開始就整個被詭異的現象嚇傻了...完全沒想到其他...就這樣花了我許多時間呀><...
拉出來看才會比較清楚一點...
















看圖片可知道紅色的是Outer Panel、灰色的是Inner Panel。
Inner Panel在Outer Panel裡頭。
像是容器,Outer Panel 內裝著 Inner Pannel。
以權限來講,Outer Panel > Inner Panel...

當你想要Inner Panel->Visible = true時,必須要在Outer Panel->Visible =true的前提下才可完成。

以這個概念的前提下,當表單Form1是Hide狀態時,這時表單的Visible必定為false
若這時候在調整元件的Visible為true,就會被這種機制給忽略過...
導致你不知道發生什麼事...怎麼設定了...但是卻沒反應咧!?

這個網誌中的熱門文章

[Tips] 設定桌面文字顏色

登入失敗: 使用者帳戶限制。可能原因為不允許空的密碼,登入時數限制,或強制的原則限制

[CCD] Line Scan V.S. Area Scan