Làm sao để vừa tạo panel từ code mà vừa khiến nó đè lên các panel có sẵn

Em đang làm một chiếc app nhỏ từ c# - Winform , và e mới tạo một user control , em muốn khi nó xuất hiện thì những thứ khác trong vùng của menu sẽ bị che phủ ,vì thế e nghĩ ra dùng panel để che phần mà nó xuất hiện

Em đã tìm hiểu , và em có thử cách này

Panel SpMenu = new Panel();
            SpMenu.Size = new Size(214, 535);
            SpMenu.Location = new Point(0, 0);
            SpMenu.BackColor = System.Drawing.Color.Gainsboro;
            this.PageToDoList.Controls.Add(SpMenu);

Em đã thử nó nhưng kết quả lại không như mong muốn :frowning: :frowning:

Mong mọi người có thể giúp em

Bạn thử gọi thêm Control.BringToFront để nó phủ lên trên nhất.

6 Likes

Cảm ơn bạn nhiều ạ <3 <3

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?