C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.67902 の関連記事表示

<< 0 >>
■67902  ブラウザからフォーカスの取得
□投稿者/ nakataku -(2013/09/09(Mon) 14:24:59)

    分類:[C#] 

    WebBrowserコントロールを使ってサイトを表示させ、
    Document.ExecCommandメソッドでTabキー操作してフォーカスを取得したいのですが、
    this.webBrowser1.Document.ExecCommand("Tab", false, Type.Missing);
    でフォーカスが移動してくれるでしょうか?
    フォーカスを取得できると確認しやすいのですが、フォーカスの移動がよくわかりません。
    例えばページ内のリンクにフォーカスがあるときURLの取得はできますか?
親記事 /過去ログ115より / 関連記事表示
削除チェック/

■67903  Re[1]: ブラウザからフォーカスの取得
□投稿者/ WebSurfer -(2013/09/09(Mon) 14:43:48)
    No67902 (nakataku さん) に返信
    > WebBrowserコントロールを使ってサイトを表示させ、
    > Document.ExecCommandメソッドでTabキー操作してフォーカスを取得したいのですが、
    > this.webBrowser1.Document.ExecCommand("Tab", false, Type.Missing);
    > でフォーカスが移動してくれるでしょうか?

    実際にやってみてダメだったのでは?

    > フォーカスを取得できると確認しやすいのですが、フォーカスの移動がよくわかりません。

    フォーカスを当てたい HtmlElement オブジェクトに Focus メソッドを適用すれば
    それにフォーカスが移動すると思いますが?

    > 例えばページ内のリンクにフォーカスがあるときURLの取得はできますか?

    意味が分かりません。
記事No.67902 のレス /過去ログ115より / 関連記事表示
削除チェック/

■67904  Re[1]: ブラウザからフォーカスの取得
□投稿者/ クリニーク -(2013/09/09(Mon) 15:06:19)
    No67902 (nakataku さん) に返信
    > WebBrowserコントロールを使ってサイトを表示させ、
    > Document.ExecCommandメソッドでTabキー操作してフォーカスを取得したいのですが、
    > this.webBrowser1.Document.ExecCommand("Tab", false, Type.Missing);
    > でフォーカスが移動してくれるでしょうか?
    > フォーカスを取得できると確認しやすいのですが、フォーカスの移動がよくわかりません。
    > 例えばページ内のリンクにフォーカスがあるときURLの取得はできますか?

    フォーカスを取得したい、とはどういう意味でしょうか?
    フォーカスが設定されている要素(HtmlElement)を取得したいということでしょうか?
記事No.67902 のレス /過去ログ115より / 関連記事表示
削除チェック/

■67905  Re[2]: ブラウザからフォーカスの取得
□投稿者/ nakataku -(2013/09/09(Mon) 15:56:12)
    ソースからHtmlElementを使って取得する方法はわかります。すいません。

    ブラウザでマウスカーソルをリンクの上に当てたり、Tabキーでフォーカスを動かすと
    フォーカスがリンクの上にあるとステータスバーにURLが表示されますが、
    あれをWebBrowserでやろうとするとどうすれば良いでしょうか?
記事No.67902 のレス /過去ログ115より / 関連記事表示
削除チェック/

■67906  Re[3]: ブラウザからフォーカスの取得
□投稿者/ WebSurfer -(2013/09/09(Mon) 16:19:16)
    No67905 (nakataku さん) に返信
    > ソースからHtmlElementを使って取得する方法はわかります。すいません。
    >
    >
    > フォーカスがリンクの上にあるとステータスバーにURLが表示されますが、
    > あれをWebBrowserでやろうとするとどうすれば良いでしょうか?
    >

    URL を表示する目的は何なのですか? WebBrowser を操作しているユーザーが
    それを見たいということなら、ユーザーが WebBrowser 上で「マウスカーソルを
    リンクの上に当てたり、Tabキーでフォーカスを動かす」操作をすればすむこと
    ですけど、やりたいことはそうじゃないですよね。

    やりたいこととその目的を詳しく書いてもらえると、もうちょっと的を得た回答
    が得られるかもしれません。
記事No.67902 のレス /過去ログ115より / 関連記事表示
削除チェック/

■67908  Re[4]: ブラウザからフォーカスの取得
□投稿者/ WebSurfer -(2013/09/09(Mon) 16:37:19)
    No67906 (WebSurfer さん) に返信
    > ■No67905 (nakataku さん) に返信
    >>ソースからHtmlElementを使って取得する方法はわかります。すいません。
    >>
    >>
    >>フォーカスがリンクの上にあるとステータスバーにURLが表示されますが、
    >>あれをWebBrowserでやろうとするとどうすれば良いでしょうか?
    >>
    >
    > URL を表示する目的は何なのですか? WebBrowser を操作しているユーザーが
    > それを見たいということなら、ユーザーが WebBrowser 上で「マウスカーソルを
    > リンクの上に当てたり、Tabキーでフォーカスを動かす」操作をすればすむこと
    > ですけど、やりたいことはそうじゃないですよね。
    >
    > やりたいこととその目的を詳しく書いてもらえると、もうちょっと的を得た回答
    > が得られるかもしれません。

    ひょっとして、このこと ↓ を言っていますか?

    WebBrowser.StatusText プロパティ
    http://msdn.microsoft.com/ja-jp/library/system.windows.forms.webbrowser.statustext(v=vs.100).aspx
記事No.67902 のレス /過去ログ115より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -