[C# Form Tips] Tạo mảng Button tự động và xử lý sự kiện
Tạo mảng button tự động và sử lý sự kiện
Dùng vòng lặp tạo số button theo yêu cầu
Viết Hàm xử lý sự kiện chung vd Click và gọi sự kiện theo ID của button được gắn vào .tag
Viết Hàm xử lý sự kiện chung vd Click và gọi sự kiện theo ID của button được gắn vào .tag
[C# Form Tips] Tạo mảng Button tự động và xử lý sự kiện
Reviewed by Nguyen Nam
on
12/05/2014
Rating:
em tạo 1 mảng các button động + 1 contextmenuStrip cho các button với 1 item con là hiển thị
Trả lờiXóaadmin chỉ e cách khi chuột phải vào button chọn hiển thị thì nó Show ra các tên button[i] mà mình chọn với
thanks !
mail của em : scholesbg1992@gmail.com
Bài viết tương tự mình có viết chắc là cái bạn cần: http://blog.vnamct.com/2015/01/c-form-mang-button-sinh-tu-ong-va-xu-ly.html
XóaAdmin a chỉ giúp e với, e tạo ra được mảng textbox rồi giờ e muốn xem textbox.text của từng cái textbox thì làm sao a. E làm hoài mà không được
Trả lờiXóaĐoạn này " MessageBox.Show("Bạn đang nhấn nút " + ((Button)sender).Tag);"
XóaSửa lại thành "((Button)sender).Text" là lấy được textbox.text của nó mà
anh ơi e muốn hỏi là làm sao khi mình click vào 1 button thì nó đổi màu..và khi click vào 1 button khác thì button lúc trước mình click trở lại màu bình thường ạ?
Trả lờiXóae cảm ơn anh!
bạn có thể viết thêm cái này Vào sự kiện click
Xóa(sender as Button).BackColor = Color.Red; // Đặt màu mới cho nút được click
foreach (Button btn in pnMain.Controls) // Lặp từng button trong Panel
{
if (btn != sender)
{
btn.BackColor = Color.Green;//Đặt màu cho button không được click
}
}
Cám ơn anh Nam vì bài viết. Anh cho em hỏi thêm ý của bạn Nghĩa khi click vào 1 button khác thì button lúc trước mình click vẫn còn màu lúc click .
XóaCám ơn anh
admin có thể giúp mình được không. Project của mình là làm quản lý bàn ăn nhà hàng, mình tạo mỗi button tương ứng 1 bàn, có 3 khu vực nên mình chia làm 3 mảng.
Trả lờiXóamình muốn hỏi là nếu mình thêm 1 bàn vào 1 khu vực thì làm thế nào để nhận diện khu vực cần thêm button (3 khu vực là 3 hàng riêng biệt), với lại mình muốn hỏi có cách nào áp location vào button được tạo mới không, vì mình nghĩ như vậy sẽ xử lý vị trí tốt hơn