■ WPFのWebBrowserコントロール - 2010/10/21 23:00:00
WPF の WebBrowser コントロールをいじっていたのですが、WinForms 版と機能が異なるんですね。 WPF 版に NewWindow イベントがなかったり、WinForms 版にはない NavigateToString メソッド等が WPF 版に実装されていたりして、結構、機能が異なるようでした。
[WPF] ■ System.Windows.Controls.WebBrowserhttp://msdn.microsoft.com/ja-jp/library/cc491073.aspx [WinForms]■ System.Windows.Forms http://msdn.microsoft.com/ja-jp/library/5d67hf8a.aspx
自分がツールで使う場合、NewWindow イベントが拾えないと不便なので、解決策を探したところ、現状では WinForms 版をホストするしかないみたいです。 ■ Opening links from WPF WebBrowser control in default browser instead of IEhttp://social.msdn.microsoft.com/Forums/en-US/wpf/thread/cf66e0cd-ab6f-45b8-b230-1d78f26670d2
■ WinForms 版 WebBrowser をホスト
<WindowsFormsHost Name="windowsFormsHost1">
<wf:WebBrowser x:Name="webBrowser1" />
</WindowsFormsHost>
ただ、WinForms 版の NewWindow イベントもURLが受け取れなかったりして、そのままだと実用性がなかったりするので、実際には WinForms 版の WebBrowser を拡張して使うことになりそうです。
■ webBrowserで別のウインドウで開くときの開く先のURLの取得法 http://vsug.jp/tabid/63/forumid/45/threadid/9273/scope/posts/Default.aspx ■ WebBrowser NewWindow event does not give the URL of the New Window in EventArgshttp://connect.microsoft.com/VisualStudio/feedback/details/115195/webbrowser-newwindow-event-does-not-give-the-url-of-the-new-window-in-eventargs
カテゴリ:
WPF, Silverlight
ブックマーク:
コメント( 44 )
【コメント一覧】
[1] pshemaph さん - 2019/08/07 04:42:03
Да облом
[2] dilyratr さん - 2019/08/08 08:27:12
Кого я могу спросить?
[3] Lamont さん - 2019/12/06 00:19:20
Three years
[4] Antoine さん - 2019/12/06 00:19:21
Could I borrow your phone, please?
[5] Nevaeh さん - 2019/12/06 00:19:23
We need someone with qualifications
[6] Oliver さん - 2019/12/06 00:19:25
A Second Class stamp
[7] Gianna さん - 2019/12/06 00:19:26
Is there ?
[8] Kraig さん - 2020/02/13 00:21:50
Very interesting tale
[9] Gerardo さん - 2020/02/13 00:21:51
Who would I report to?
[10] Xavier さん - 2020/02/13 00:21:53
Do you need a work permit?
[11] Stanley さん - 2020/02/13 00:21:54
I support Manchester United
[12] Richie さん - 2020/02/13 00:21:56
Where are you calling from?
[13] john さん - 2020/03/22 07:30:31
FtbHus6Fva$5mf<ogs
[14] Gabrielle さん - 2020/03/24 05:31:56
A First Class stamp
[15] Vince さん - 2020/03/24 05:31:58
I've only just arrived
[16] Jeffrey さん - 2020/03/24 05:31:59
I hate shopping
[17] Millard さん - 2020/03/24 05:32:00
Do you play any instruments?
[18] Autumn さん - 2020/03/24 05:32:02
Could you ask him to call me?
[19] Tracey さん - 2020/03/24 06:36:20
I've been made redundant
[20] Ernesto さん - 2020/03/24 06:36:22
What are the hours of work?
[21] Berry さん - 2020/03/24 06:36:24
I can't get a dialling tone
[22] Cyrus さん - 2020/03/24 06:36:25
I'm retired
[23] Clayton さん - 2020/03/24 06:36:27
An envelope
[24] Marissa さん - 2020/03/24 07:29:54
How many would you like?
[25] Bonser さん - 2020/03/24 07:29:56
Do you know the address?
[26] Grover さん - 2020/03/24 07:29:57
I like it a lot
[27] Lionel さん - 2020/03/24 07:29:59
Recorded Delivery
[28] Brock さん - 2020/03/24 07:30:01
I've lost my bank card
[29] Michaelshect さん - 2021/12/04 20:17:58
У Нас скидки круглый год!
HoOkAh MaGic наш официальный бренд
Набрав в поисковике Вы можете посетить наш сайт
и возможно приобрести кальяны и всё для них.
Персональные скидки
Строго 18+
Кальяны.
[30] Vasiliydipse さん - 2023/05/19 13:49:38
Hello.
[31] Peterodipse さん - 2023/05/26 15:29:21
Hello.
[32] Ivanindipse さん - 2023/05/27 13:03:49
Hello.
[33] Alexandipse さん - 2023/05/28 22:18:32
Hello.
[34] Gessikadipse さん - 2023/11/22 08:15:34
Hello.
[35] ThomasMaw さん - 2024/02/16 17:18:17
Hello.
[36] PerryReusa さん - 2024/02/20 23:46:36
Hello from Kiddishop.
[37] PerryReusa さん - 2024/02/24 18:24:35
Hello from Kiddishop.
[38] NerryReusa さん - 2024/02/27 02:28:13
Hello from Happykiddi.
[39] NerryReusa さん - 2024/03/05 06:58:00
Hello from Happykiddi.
[40] NerryReusa さん - 2024/03/08 05:05:15
Hello from Happykiddi.
【新規コメント投稿】
P.
1
[List ]