Nội dung
Giới thiệu
Trong bài hôm nay, csharpcanban.com sẽ hướng dẫn các bạn sử dụng Button Control trong C# để xây dựng ứng dụng cho riêng mình.
Button Control (Nút bấm) là một điều khiển trong C#, là một thành phần tương tác cho phép người dùng giao tiếp với một ứng dụng. Lớp Button (Nút) kế thừa trực tiếp từ lớp ButtonBase. Có thể nhấp vào Button bằng cách sử dụng chuột, phím ENTER hoặc phím cách nếu Button đã được đặt tiêu điểm.
Để thay đổi văn bản hiển thị trên Button, bạn có thể thay đổi thuộc tính Text của nó như sau:
button1.Text = "Nhấp chuột vào đây";
Tương tự nếu bạn muốn tải một hình ảnh vào Nút, bạn có thể gán như thế này.
button1.Image = Image.FromFile("C:testimage.jpg");
Cách gọi sự kiện Nhấp chuột của Nút thông qua lập trình
Để gọi sự kiện Click của Button trong khi chạy chương trình, ta thực hiện như sau
Bước 1: Trong sự kiện Load() của Form1 ta viết mã sau:
private void Form1_Load(object sender, EventArgs e) { Button b = new Button(); b.Click += new EventHandler(ShowMessage); Controls.Add(b); }
Bước 2: Xây dựng hàm thực thi cho sự kiện Click() của Button:
private void ShowMessage(object sender, EventArgs e) { MessageBox.Show("Bạn đã nhấp chuột vào Button"); }
Xây dựng ứng dụng
Mã nguồn C # sau đây sẽ hướng dấn các bạn thực hiện thay đổi Thuộc tính Text của Button khi mở Form và hiển thị hộp thông báo khi nhấn vào Button.
using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { button1.Text = "Nhấp chuột vào đây"; } private void button1_Click(object sender, EventArgs e) { MessageBox.Show("https://csharpcanban.com"); } } }
Kết luận
Như vậy, trên đây csharpcanban.com đã Hướng dẫn các bạn xây dựng một ứng dụng sử dụng Button Control trên C#. Hãy đặt câu hỏi trong phần bình luận ở dưới đây. Csharpcanban.com sẽ trả lời các bạn chi tiết nhất.
Trong các bài tiếp theo mình sẽ tiếp tục hướng dẫn các bạn sử dụng Microsoft Visual Studio C#, sử dụng các Control trong C#, đó là sử dụng Combobox, Listbox, Radio Button, và nhiều Control khác, hãy thường xuyên theo dõi website csharpcanban.com để cập nhật các bài học mới nhé các bạn.
Bản quyền
Nội dung trên csharpcanban.com được biên soạn, biên dịch từ nhiều nguồn khác nhau, đồng thời đã được viết thành chương trình chạy. Csharpcanban.Com bảo lưu mọi quyền đối với những bài viết này. Mọi hình thức sao chép đều cần phải được Csharpcanban.Com cấp phép.