RSS2.0 hr
カテゴリ
 連絡事項 (12)
 開発全般 未分類 (2)
 WEB開発 未分類 (1)
 C# (1)
 Java (2)
 PHP (1)
 Flash (1)
 WPF, Silverlight (6)
 Android (2)
 MySQL (1)
 ニコ窓 (66)
 Nico Rec Ctrlr (4)
 Live Seeker (8)
 Live Seeker Lite (4)
 Nico2ls (1)
 未完成ツール (7)
 TinyMCE (4)
 FFmpeg (6)
 Linux (1)
 PCパーツ関連 (1)
 掲載誌 (3)
コンテンツ一覧
最新コメント
返信がおそくなってしまい...
mottaさん 03/26 13:38
こんにちは。開発終了は残...
名無しさん 03/08 17:47
お役に立ててよかったです...
mottaさん 12/05 20:46
参考になりましたm(,_...
名無しさん 12/04 10:21
コメントありがとうござい...
mottaさん 10/21 22:42
公開ツール
ニコ窓
ニコニコ生放送用
ブラウザ
ニコ窓
コンテンツ
■ WPFのWebBrowserコントロール - 2010/10/21 23:00:00

WPF の WebBrowser コントロールをいじっていたのですが、WinForms 版と機能が異なるんですね。
WPF 版に NewWindow イベントがなかったり、WinForms 版にはない NavigateToString メソッド等が WPF 版に実装されていたりして、結構、機能が異なるようでした。

[WPF]
■ System.Windows.Controls.WebBrowser
http://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 IE
http://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 EventArgs
http://connect.microsoft.com/VisualStudio/feedback/details/115195/webbrowser-newwindow-event-does-not-give-the-url-of-the-new-window-in-eventargs

カテゴリ: WPF, Silverlight  ブックマーク: はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく  コメント( 4 )
【コメント一覧】
【新規コメント投稿】
お名前(最大20文字):  さん
コメント本文 (最大300文字、URL投稿不可):
P. 1 List
移転連絡
[2025/06/19]
新サイト[MOT NOTE
へ移転しました。
最新記事
2025/06/19 00:00
新サイト[MOT NOTE]へ移転
2021/11/24 00:00
東芝 dynabook KIRA V832/28HS のSSD換装
2015/01/12 12:00
ニコ窓の開発&公開終了
2014/05/04 00:00
ニコ窓 Ver3.015 公開
2014/04/27 00:00
ニコ窓 Ver3.014 公開
コンテンツ一覧
サイト情報
2025/06/19 00:00
新サイト[MOT NOTE]へ移転しました。
閲覧者数
今日: 27 昨日: 26
合計: 850420 (PV)
開始: 2010/03/11
ツールは公開終了しました。
リンクは自由に貼って頂いて構いません。
管理人: motta
  はてなブックマーク Yahoo!ブックマーク Googleブックマーク Twitterでつぶやく
  RSS2.0 RSS2.0
  My Yahoo!
  livedoor Reader
  Windows Live
ACR WEB