This question already has an answer here:
- WPF User Control Parent 14 answers
Within my custom WPF control I want to get a containing Window or Page. Window.GetWindow() method works fine when control is in a windowed app but when it's in the XBAP app in a browser it returns browser window instead of the page.
Is there any other way to do this?
This works for me:
You can use the VisualTreeHelper class to retrieve the top-level control :
i think best way is