WPF / C#:框架 - 如何通知正在加载的新html页面?

时间:2011-09-08 19:02:23

标签: html wpf hyperlink frame

我在WPF窗口中有一个框架,用于加载html帮助文件以供查看 - 它位于网络驱动器上。在我的html文件中,有指向同一目录中其他html文件的链接。当我加载html(绑定属性source = htmlSource)时,将为该帧触发导航事件。但是,当我将该页面上的链接单击到同一目录中的另一个链接时,不会触发该事件。我已经绑定了一个OnTargetUpdated事件,但这只会在第一页上触发。我正在使用INotifyPropertyChanged作为绑定属性“source”。

基本上,任何链接似乎都不对包含HTML的框架做任何事情。它加载得很好并且是可见的,只是不能注意到它发生,所以我可以使后退按钮可见。尽管显示了链接的html,但消息来源仍然说这是原始文件。

这有点让我疯狂。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

好像你正试图融入Html世界,但还不够。如果您真的在寻找“后退”按钮功能,您应该创建一个具有内联框架的父HTML页面,然后使用JavaScript函数来处理您的后退按钮功能。