Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Tạo event của button trong Usercontrol từ Mainwindow wpf
8 năm trước
1.896 lượt xem
7 bình luận
7 năm trước
Em có 1 user control : trong đó có 1 button
Trong MainWindow em muốn gọi cái usercontrol này
Cho em hỏi có cách nào trong Mainwindow . Mình có thể thêm được event click của Button trong user control không ạ.
Đây là code của em. https://drive.google.com/open?id=0B_6sxyW8LKawai1UVEVUMkE5MXM
+ Trong WpfLoginUI-> userControl -> UCHeaderSignIn.xaml Nếu em ghi đoạn lệnh này trong đây thì nó sẽ chạy được http://codepad.org/zYF5HkKl
Nhưng nó không giống MVVM cho lắm
+ Thế là em mới chuyển đống code này xuống class BaseUserControl<SignInViewModel> . Do class này có kế thừa lai usercontrol nên được. Nhưng em lại không biết cách gọi đồng routed event này lên dùng
http://codepad.org/3bzvJ397
Em dùng routed event thì nó xử lý được chuyện này rồi.
Nhưng khi áp dụng cái routed event với mô hình MVVM thì lại không được.