Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Gọi 1 hàm(action) từ 1 usercontrol (Page) khác trong wpf

8 năm trước 664 lượt xem 2 bình luận 8 năm trước

Em có 2 uercontrol A và B

 Trong A sẽ có:

                + 1 hàm functionA

                 + 1 button  

                 + 1 usercontrol B   

TRong B có : 1 button

- Cho em hỏi có cách nào khi mình click vào button trong B . Nó sẽ họi hàm functionA trong usercontrol A không ạ

Em dùng mô hình MVVM

P/s:

+ Không dùng Static Class lưu 1 Action<>

+ Không dùng kiểu (Parent as A).functionA() 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Accodius đã bình luận 8 năm trước

tạo eventhadler cho cái B (tạm gọi là event_B cái này tùy bạn đặt tên) trong cái click_B gọi event này -> trong A :  cho cái usercontrolB += event_B; -> trong event_B gọi từ A {function A;}

Câu hỏi mới nhất