none
how to program VB2005 for switch between different screens(forms)? RRS feed

  • 問題

  • Hello,

    I am a VB2005/VB2008 express beginner.

    I would like to  ask how to program VB2005 for switch between different screens(forms)? Is xxxx.show() and xxx.close() the only way to do it?

    How to close the old form/window at the same time when opening new one?

    How to make them overlap each other between switching forms?

    Best Regards,

    Alan Wong

    2012年3月4日 上午 12:22

解答

  • 您好,您可以參考一下Form的方法
    裡面有您說的Show(),另外也有強制回應對話方塊ShowDialog()。
    如果有被覆蓋的情形,您可呼叫BringToFront()來將視窗帶到前面哦! 

    如果多個Form的話,使用MDI也是個選擇哦!

    Getting Started – Winforms MDI App (Bare-Bones Basics)

    希望對您有幫助,謝謝!


    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/


    2012年3月4日 上午 12:58
  • MSDN Library [Form Class]


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2012年3月4日 上午 03:26
    版主

所有回覆