Trang chủ » Diễn Đàn » Lập trình và Phát triển Web » Microsoft .NET » Load Mt Form khi Đóng một Form khác.
Chủ đề đã bị khóa, bạn không thể xóa, sửa hay trả lời trong chủ đề này!
|
|
|---|
|
0
Chào mọi người!
Cho mình hỏi vấn đề như sau: Mình đang viết chương trình windowForm tren C#. mình có hai Form: Form1 và Form2. Form1 có một ListView và hai button btnThemTaiKhoan và btnThoat. trong ListView chức danh sách các tài khoản người dùng gồm 2 cột Tên đăng nhập và mật khẩu. Form2 có hai TextBox là txtTenDangNhap và txtMatKhau, và một Button btnLuu. Trong Form1: khi load Form1 chương trình sẽ load danh sách tài khoản có sẵn trong cơ sở dữ liệu vào ListView. khi click vào Button btnThemTaiKhoan thì Form2 sẽ xuất hiện ở dạng ShowDialog.( Form2 f2=new Form2(); f2.ShowDialog()) (Chú ý: Form1 vẫn còn, không đóng lại) Tren Form2: Khi nhấn Button btnLuu, thì tài khoản mới sẽ được lưu vào cơ sở dữ liệu và Form2 sẽ đóng lại. theo yêu cầu khi Form2 nhấn Button btnLuu Trên Form1 LisView sẽ được load lại dữ liệu với tài khoản mới vừa được thêm vào. Nhưn khi thực hiện thì Form1 không tự Load lại dữ liệu mà phải đóng và mở lại thì Form1 mới Load lại. Trong trường hợp trên làm thế nào để khi nhấn Button btnLuu ở Form2 thì Form1 sẽ tự động load dữ liệu lại? Mọi người giúp mình với!!! |
|
|
|
0
if (f2.ShowDialog() == DialogResult.OK)hoặc dùng phương pháp Callback, từ trong f2 gọi 1 phương thức của f1 để databind reload lại listview khi f2 đóng. |
