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
01:30 02-09-2017
1.949 lượt xem
7 bình luận
20:34 11-04-2018
Em có 1 user control : trong đó có 1 button
<usercontrol>
<Button x:Name="SaveButton" />
<usercontrol>
Trong MainWindow em muốn gọi cái usercontrol này
<MainWindow>
< Local:UserControl />
<MainWindow>
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.