Chia sẻ

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.

[C#] Hướng dẫn sử dụng Button Control

Để 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.

Xem thêm  [C#] Hướng dẫn lấy đoạn mã Base64 từ Image

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.


Chia sẻ

By admin

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *