How to update list on one window when some event trigger on another window in WPF. i just want to know how to listen to the event of one window from another window.
This is basically same question like passing data between two windows. Sender is the window which has trigger, receiver is the one what process.
You can have coupled solution, when one of window should know about other. If you pass instance of receiver to sender, then sender will be able to call a public method of receiver. If you pass instance of sender to receiver, then receiver can subscribe to event of public control (don't do that) or special dedicated form event (just for this reason - to trigger something somewhere else).
Decoupled solution would be to have separate class (provider?), which exposes event and method to trigger that event. Receiver will subscribe to event, sender will trigger it, none of them knows about each other, none must trigger or subscribe.