私は最初のウィンドウズの電話7アプリで自分のやり方で作業しています。私がやろうとしていることは、LoadCompletedイベントをWebブラウザコントロールにアタッチすることです(ページ上にあるjavascriptをauto私のヘルプデスクにログインしてください)。イベントハンドラをコントロールに添付できませんか?
問題は自分のコントロールにイベントを添付する方法がわかりません。 MSDNには、ハンドラのこのコードを提供しますが、私は無知だ: 公開イベントLoadCompletedEventHandler LoadCompleted
誰かがそれがloadcompletedイベントに動作させるために以下の私の機能を修正して私を助けることはできますか? Windowsアプリケーションのページにロード完了イベントハンドラをアタッチ
private void PageLoadCompleted(object sender, System.Windows.Navigation.NavigationEventArgs e)
{
if (e.Uri.ToString() == MainPage.HelpDeskUrl)
{
MessageBox.Show("Page is loaded!");
// invoke login code will go here
}
}
あなたは正しい方向に私を指摘しましたが、ルーティングツールは動作しませんでしたが、これはしませんでした:webBrowser1.LoadCompleted + = new System.Windows.Navigation.LoadCompletedEventHandler(Page_Loaded);プライベートvoid Page_Loaded(オブジェクト送信者、System.Windows.Navigation.NavigationEventArgs e){} – Joe