none
MDI父視窗中該如何放置元件,才不會蓋到開啟的頁面? RRS feed

  • 問題

  •  

    如題,小弟於MDI的父視窗上放置一個textbox來顯示程式的一些訊息,但是將textbox的Dock屬性設成Fill後,所有開啟的From都會被textbox遮住,不知該如何修改,或是其他替代的方案呢??謝謝!
    2007年10月24日 上午 05:57

解答

  • HI,

     

    那就可能必須將TextBox隱藏起來, 待子視窗被關閉後再顯示出來了,

     

    tihs

    2007年10月26日 上午 02:34
  • 做法有二種

    1.先用Panel 去對視窗做Layout,然後將TextBox放在其中的Layout,這樣Fill最大也不會超過Panel

    2.將List放在StatusBar 裡就可顯示多筆記錄.
    2007年10月26日 上午 03:09

所有回覆

  • HI,

     

    可以考慮將欲顯示的訊息直接顯示在MDI父視窗的狀態列, 就不需要處理了

     

    tihs

    2007年10月25日 上午 08:50
  • 您好,多謝您的回覆!

    我使用的元件是TEXTBOX是用來記錄系統使用記錄,如果使用狀態列就只能顯示一筆資料而已!

    2007年10月25日 上午 09:28
  • HI,

     

    那就可能必須將TextBox隱藏起來, 待子視窗被關閉後再顯示出來了,

     

    tihs

    2007年10月26日 上午 02:34
  • 做法有二種

    1.先用Panel 去對視窗做Layout,然後將TextBox放在其中的Layout,這樣Fill最大也不會超過Panel

    2.將List放在StatusBar 裡就可顯示多筆記錄.
    2007年10月26日 上午 03:09
  • 多謝,我在試試看吧!

    2007年10月26日 上午 03:11