要讓PictureBox與Label進行層疊顯示,可以通過設置它們的Z-order(Z軸順序)來實現。在WinForms中,控件的Z-order決定了它們在窗體上的顯示順序,即越靠近頂部的控件會覆蓋在底部的控件上面。
要設置控件的Z-order,可以使用Control類的BringToFront()和SendToBack()方法。例如,如果想讓PictureBox在Label的上面顯示,可以使用以下代碼:
pictureBox1.BringToFront();
這將把pictureBox1控件移動到Z-order的頂部,覆蓋在label1控件之上。
相反,如果想將PictureBox放到最底層,可以使用以下代碼:
pictureBox1.SendToBack();
這將把pictureBox1控件移動到Z-order的底部,顯示在label1控件的下面。
通過調整控件的Z-order,可以實現控件的層疊顯示效果,使顯示更加靈活和美觀。