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

Đề tài: Lấy name trong sự kiện click của button tạo tự động?

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

    Question Lấy name trong sự kiện click của button tạo tự động?

    E tạo code sinh ra 10 cái button.Vấn đề ở đây là làm sao để bắt sự kiện click cho các button vừa mới sinh ra ( cho chúng show ra name chả hạn )
    Có cao nhân nào chỉ bảo e cái ni cái.
    E cảm ơn rất nhìu

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    em viết sự kiện chung cho 10 button , ép kiểu cho sender để biết button nào được click
    regards !

  3. #3
    Ngày gia nhập
    10 2010
    Bài viết
    35

    đây là bài m` code demo - mong là giúp được bạn

    Code:
    public Form1()
            {
                InitializeComponent();
    
    
                Button[] a = new Button[10];
                int i = 0;
                for (int j = 0; j < a.Length; j++)
                {
                    a[j] = new Button();
                    a[j].Name = "Name" + (i);
                    a[j].Text = "B" + (i);
                    a[j].Height = 50;
                    a[j].Width = 30;
                    a[j].Location = new Point(j * 30, 5);
                    a[j].Click += new EventHandler(Form1_Click);
                    this.Controls.Add(a[j]);
                    i++;
                }
            }
    
            void Form1_Click(object sender, EventArgs e)
            {
                Button a = (Button)sender;
                MessageBox.Show(a.Name);
            }

  4. #4
    Ngày gia nhập
    04 2009
    Bài viết
    29

    Nút thanks ở đâu nhỉ
    Thanks mọi người nhiều nha.

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

  1. gọi sự kiện click của button trong code behind dùng button html
    Gửi bởi teodainhan trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 0
    Bài viết cuối: 02-09-2013, 02:15 PM
  2. click button form2 thì button form1 cũng đc click
    Gửi bởi randylong trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 6
    Bài viết cuối: 05-05-2013, 01:08 PM
  3. Làm thế nào để gọi sự kiện click button trong thẻ div có attribute role = button
    Gửi bởi rossoneri trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 27-06-2012, 04:27 PM
  4. Tạo button trên datagridview để xóa dòng bằng click vào button?
    Gửi bởi phuocit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 14-11-2011, 09:30 AM
  5. Tạo button tự click trong winform
    Gửi bởi quangbinhit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 03-06-2011, 11:12 AM

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