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

Đề tài: this.Controls.Add có ý nghĩa gì, giải thích giúp mình?

  1. #1
    Ngày gia nhập
    02 2009
    Bài viết
    1

    Mặc định this.Controls.Add có ý nghĩa gì, giải thích giúp mình?

    Mình mới học C# nên còn nhiều bỡ ngỡ, mong các bạn giúp minh
    Code:
    private void InitializeComponent()
            {
                this.button1 = new System.Windows.Forms.Button();
                this.SuspendLayout();
                // 
                // button1
                // 
                this.button1.Location = new System.Drawing.Point(166, 46);
                this.button1.Name = "button1";
                this.button1.Size = new System.Drawing.Size(75, 23);
                this.button1.TabIndex = 0;
                this.button1.Text = "button1";
                this.button1.UseVisualStyleBackColor = true;
                // 
                // MainForm_GDI
                // 
                this.ClientSize = new System.Drawing.Size(292, 266);
                this.Controls.Add(this.button1);
                this.Name = "MainForm_GDI";
                //this.Load += new System.EventHandler(this.MainForm_GDI_Load);
                this.ResumeLayout(false);
    
            }
    Lệnh : this.Controls.Add(this.button1);

    => lệnh này dùng để làm gì vậy ? 2 con trỏ this này là gi và Controls là properties sao lại tham chiếu đến hàm Add đc nhỉ ?
    Ai giải thích giúp mình câu lệnh trên nhé
    Thanks everybody!!!!

  2. #2
    Ngày gia nhập
    01 2008
    Bài viết
    148

    Trích dẫn Nguyên bản được gửi bởi kukumalu Xem bài viết
    Lệnh : this.Controls.Add(this.button1);

    => lệnh này dùng để làm gì vậy ? 2 con trỏ this này là gi và Controls là properties sao lại tham chiếu đến hàm Add đc nhỉ ?
    Ai giải thích giúp mình câu lệnh trên nhé
    Thanks everybody!!!!
    lệnh this.Controls.Add(thí.button1); dùng để add một đối tượng Button có name là button1 lên Form đang thao tác

    Con trỏ this ý nói về đt Form đang thao tác.và Controls là một đối tượng thuộc lớp ControlCollection nó được khai báo trong class Control của Forms : public Control.ControlCollection Controls { get; }

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

  1. 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 ?
    Gửi bởi doveandrose trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 4
    Bài viết cuối: 14-12-2012, 08:01 PM
  2. Xin giúp đỡ về cách add controls vào panel
    Gửi bởi xilanhthanki 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: 06-11-2012, 11:33 PM
  3. Giúp em mấy code về controls
    Gửi bởi QuangLinh trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 18
    Bài viết cuối: 08-04-2012, 10:00 AM
  4. [C++]giảng nghĩa giúp đoạn code xử lý dữ liệu nhập
    Gửi bởi dungtimtoinua2008 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 21-03-2010, 05:52 PM
  5. 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

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