Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: xin hỏi thuộc tính nào giúp xác định thứ tự khi các controls xếp đè lên nhau trong winform ?

  1. #1
    Ngày gia nhập
    10 2009
    Nơi ở
    gầm cầu
    Bài viết
    156

    Mặc định xin hỏi thuộc tính nào giúp xác định thứ tự khi các controls xếp đè lên nhau trong winform ?

    em có nhu cầu làm form mà vài button , listbox ,... có thể xếp đè lên control khác .xin hỏi winform có thuộc tính nào giúp xác định thứ tự để chỉ rõ cái nào 'nằm trên' ,cái nào 'nằm dưới' ko ạ .xin cám ơn

  2. #2
    Ngày gia nhập
    10 2012
    Bài viết
    204

    TabIndex đó bạn.
    Này thì 30 char ...................

  3. #3
    Ngày gia nhập
    10 2009
    Nơi ở
    gầm cầu
    Bài viết
    156

    mình ko biết dạo này diễn đàn sao ấy . box C# nhập môn hình như ko ai quản . hay tại những thành viên mới như mình nhiều khi tạo topic vớ vẩn nên Mod nản ko quan tâm trả lời nữa chăng ?
    mình đã ghi rõ là
    xếp đè lên control khác
    và nhận dc câu trả lời
    TabIndex đó bạn
    xin hỏi người trả lời đã làm thử chưa ??? có làm dc ko ?? riêng mình dùng bản VS 2010 Pro thấy ko dc.
    Ở đây mình thấy quy luật là cứ control nào tạo trước thì nằm dưới và ko cách gì cho nó đè lên chỗ của control tạo sau . đương nhiên Tab index ko dc thì mình mới lên đây hỏi . hoặc nếu xài Tab index làm dc chuyện này thì vui lòng chỉ rõ cách thực hiện . mình gà nên đọc câu "TabIndex đó bạn" ko cách gì thực hiện theo dc.

  4. #4
    Ngày gia nhập
    08 2008
    Bài viết
    44

    Bạn thử thuộc tính GetChildIndex and SetChildIndex của control xem thế nào nhé

  5. #5
    Ngày gia nhập
    12 2012
    Nơi ở
    Bến Tre
    Bài viết
    3

    Mặc định Xếp các Items trong WinForm

    Chào bạn. Do Vủ viết Game nên lúc trước cũng gặp vấn đề như bạn. Tìm hiểu 1 thời gian thì cũng làm tạm được mặc dù chưa tối ưu.
    Bạn thử cách của Vủ : Click phải vào đối tượng (WinForm), bạn chọn Bring to Front để xếp Item đó lên trên và Send to Back để dìm Item đó xuống dưới.
    Nếu có 2 Item thì đễ, nếu nhiều thì bạn sẽ phải chọn thứ tự để cho nó Front hay Back.
    Về code thì ngay lúc bạn thêm Item vào Controls nó sẽ quy định cái nào nằm trên và cái nào nằm dưới. Cái nào thêm trước thì nằm trên, cái nào thêm sau thì nằm dưới.
    this.Controls.Add(this.PictureBox1); // sẽ nằm trên
    this.Controls.Add(this.PictureBox2); // và nằm dưới
    Chúc bạn thành công!

Các đề tài tương tự

  1. Làm sao để form và controls co giãn tương ứng nhau
    Gửi bởi kimthanh14 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 07-07-2012, 11:56 AM
  2. Import ảnh vào thuộc tính backgroudImage trong winform
    Gửi bởi qchien14 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 28-11-2011, 11:46 AM
  3. Xác định tab controls trong tập hợp controls trên C#?
    Gửi bởi tesulakata trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 07-08-2010, 03:38 PM
  4. Vẽ các Controls lên Controls khác trong C#?
    Gửi bởi iamonlining trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 20-10-2009, 08:53 PM
  5. Thuộc tính trong Winform
    Gửi bởi c1inme trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 31-03-2008, 09:53 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn