Click here to Skip to main content
15,887,485 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,
In my WPF application I am having a user control in main window and a Frame(Navigation frame) and my first page is menu page and I will navigate from menu page to other page using navigation service and here comes my question. I will be connecting to a hardware device in main window and updating the usercontrol(which shows the status of the device as connected or not) in main page and I will be using a event handler from H/W device provider dll which triggers if the connection status changed and now lets say if I am in some of the page in app and the connection got lost. How can I update the main window the control status and I can't implement the eventhandler in all the pages and I also trying with MVVM.

Thanks.
Prabhakaran
Posted

1 solution

You can declare a public static property to store the connection status. You need to handle connection change in every form. Once connection changed occurred, change the static variable of Main form ( MainWindow.MyConnection) from that form. Shoot the notifier from set method of this property ( MyConnection).
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900