Winform學習(一)——頁面的切換


有時需要創建一個主窗體,然后切換不同的頁面,可以創建一個公共的Panel,然后不同的頁面都顯示在這個Panel中。

1、Form主窗體中添加Panel控件,修改name為mainPanel;

 

 2、添加一個新的用戶控件Test.cs.

 

 3、顯示代碼。每次都會重新創建這個窗體顯示。

 mainPanel.Controls.Clear();//情況Panel
            Test test= new Teset();//創建新的窗體
            test.Location = new Point((mainPanel.Width - test.Width) / 2, 0);//子控件位置
            test.Show();//顯示控件
            mainPanel.Controls.Add(test);//控件添加到Panel中

  4、如果整個過程都希望使用同一個頁面,可以創建一個靜態變量的頁面,然后再直接調用。

class PagesShow
    {
        public static Index1 index = new Index1();//首頁
    }

  

 mainPanel.Controls.Clear();
            PagesShow.index.Location = new Point((mainPanel.Width - PagesShow.index.Width) / 2, 0);
            PagesShow.index.Show();
            mainPanel.Controls.Add(PagesShow.index);

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM