I have a frame in a WPF window that I’m using to load an html help file for viewing – it’s on a network drive. In my html file, there are links to other html files in the same directory. When I load the html (bound property source = htmlSource), the Navigating event is fired for the frame. However, when I click a link on that page to another in the same directory, that event is not fired. I’ve tied into an OnTargetUpdated event, but that only fires on the first page as well. I’m using INotifyPropertyChanged for the bound property “source”.
Basically, any link doesn’t seem to do anything with the frame containing the HTML. It loads in fine and is viewable, just can’t get notice of it happening so I can make a back button visible. The source still says it’s the original file, despite showing the linked html.
It’s kinda driving me nuts. Any help would be appreciated.
Seems like you are trying to mix into the Html world, but not enough. If you are really looking for “Back” button functionality, you should just create a parent HTML page that has an inline Frame and then use JavaScript function to handle your back button functionality.