• 締切済み

Visual C#でのブラウザについて

現在Visual C#でアプリケーションを作っており、そこにWebBrowserを入れようと考えています。ただ、スペースの問題でWebBrowser自体をあまり大きくできないので、WebBrowserで開くページ自体をWebBrowserのサイズに合わせて表示することはできますか?現在の状態ですと開くページのサイズが大きいとWebBrowserからハミ出る部分があまりに多く、スクロールが大変なので... よろしくお願いします。

みんなの回答

  • devgirl
  • ベストアンサー率83% (5/6)
回答No.1

できると思います。 javascriptのwindow.screen.heightとwindow.screen.widthを使ったら 現在WebBrowserのサイズが分かります。 あとC#のHttpWebRequest.UserAgentとか javascriptのnavigator.userAgentを使ったらモバイルの対応も問題ありません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Visual C#について

    教えてください. Windowsのアプリケーションを作る言語として,Visual C#とVisual C++を比べるとどちらの方が理解しやすいのでしょうか?(C#はどのような点が変わったのでしょうか)また,データ量の多いデータをグラフィック表示したいのですが,Visual Studioの内のどの言語を使ってプログラミングするのが良いでしょうか?

  • Visual C++ のフォントについて

    Visual C++でダイアログベースでアプリケーションを作っています。 ある計算をさせて、画面上への表示とは別にテキストファイルに出力させたいのですが、 スペースの表示幅が異なっているので両方にきれいに表示させることができずに困っています。 ダイアログボックスにテキストフォントで表示させることは可能でしょうか。

  • Visual C#でお勧めの参考書

    当方、C#の基本的な文法はある程度マスターしたのでVisual C#でのアプリケーション作成をしたいと思っているのですが、お勧めの参考書はあるでしょうか? というのも、ある程度C#の文法自体は理解しているので、今更重複した内容でやれオブジェクト指向だのポインタだのの説明は全くいらないので、あくまでVisual C#でのアプリケーション開発に特化していて、C#の基礎的な部分の説明は省いてあるような参考書が望ましいです よろしくおねがいします

  • Visual C++ 6.0について

    Visual C++ 6.0について Visual C++ 6.0のワークスペースのClassViewに「CDay7Dlg」が表示されません。 「MFC AppWizard(exe)」でアプリケーションを作成しています。 作成しているアプリケーション名は「Day7」です。 解決法がわかる方は回答よろしくお願いします。 状況は添付した画像の通りです。

  • Visual C++ 2008のオプションキーについて

    Visual C++ 2008 のオプションキー(tabキーやスペースキーなど)が表示されてしまいます。 どなたかその消去方法を教えてください。 回答よろしくお願いします。

  • Visual C++ 2008で .cファイルのコンパイラができない

    現在Microsoft Visual C++ 2008 Express Editionでc言語を勉強していて 今の所しばらくc++の勉強をする予定はありませんので、 c言語のみ勉強したいのですがVisual C++ 2008で、.cファイルを作成し、 これをコンパイルしようとすると必ずエラーが出ます。 原因を色々なページを回って探したのですが 「.cppファイルにすればコンパイルできます」という回答しか見当たりません c言語でも最初のうちは.cppファイルでも問題なく動くようですが、 高度なレベルに行くとcpp独自のエラーが出ると聞いております。 このような状態でc言語を勉強するのも微妙です なんとか.cファイルでコンパイラする方法は無いでしょうか? あるいはVisual C++ 2008に代わるお勧めのソフトでも結構です よろしくお願いします。

  • MS Visual C++のアンイン

    下記参考URLより、要点を抜粋すると   1)Visual C++ 再頒布可能パッケージは下位互換性がない!   2)x86, x64は OS ではなくアプリケーションによって変わる     64ビット OS なら両方インストールしておくのが良いと思う   3)一部バージョンに Service Pack やセキュリティ更新プログラムが存在する     各バージョン最新版をインストールしておけば OK http://tyawanmushi.hatenablog.com/entry/Microsoft-Visual-C%2B%2B-Redistributable-Lists -------------------------------- 自分のPCでもMicrosoft Visual C++ が多数インストールされています。   Visual C++ 2005 Redistributable 32bit   サイズ違いが2種類 (4.28MB、4.84MB)   Visual C++ 2005 Redistributable 64bit    サイズ違いが2種類 (6.83MB、7.00MB)   Visual C++ 2008 Redistributable 32bit   9.0.30729.17    9.0.30729.4148    9.0.30729.6161   Visual C++ 2008 Redistributable 64bit    9.0.30729.6161 Visual C++ 2010 Redistributable 32bit   10.0.40219 Visual C++ 2008 Redistributable 64bit   10.0.40219 Visual C++ 2012 Redistributable 32bit 11.0.61030 11.0.50727 Visual C++ 2012 Redistributable 64bit   11.0.61030   11.0.50727 Visual C++ 2013 Redistributable 32bit   12.0.30501 Visual C++ 2013 Redistributable 64bit   12.0.30501 Visual C++ 2017 Redistributable 32bit   14.12.25810 Visual C++ 2017 Redistributable 64bit   14.12.25810 -------------------------------- 質問は、  1)現在インストールされている各年度のC++で最新Verを残して古いVERは削除しようと思います。    VERが分かるものは、良いのですC++ 2005のようにサイズのみしかわからない場合は、    どのように判断したら良いですか?  2)インストールドライブ(SSD)の容量を増やすのが目的ですが、    このまま複数のVERを放置するのも問題が発生しなければ良いとは思っています。     このまま放置して不具合が起こる可能性はありますか?         通報する

  • c# webBrowser 内のpdfファイルについて

    Visual Studio 2005 C# + iTextSharp で、Windowsフォームを開発しています。 Form1 内の webBrowser 上に、複数ページが存在するpdfファイルを表示しています。 今、pdfファイルの何ページ目がwebBrowserに表示されているかを取得する方法はありますのでしょうか?

  • Visual C# 2005 半角スペース表示について

    何かのショートカットキーを押した拍子に Visual C# 2005の半角スペースの表示が 「・」となってしましました。 ソースが「・」が表示されて、見にくくなってしまいました。 どこをいじれば「・」の表示がなくなるでしょうか? お願いします。

  • Visual C++ 2008 Express Editionで作ったソフトが使えない

    こんにちは。 現在 Visual C++ 2008 Express Editionでソフトを練習で作っているですが、こっちのパソコンでは動いているのに 友人のパソコンで起動すると ---------------------------------------------------------------- このアプリケーションの構成が正しくないため、アプリケーションを解しできませんでした。 アプリケーションを再度インストールすることにより問題が解決する場合があります。 ---------------------------------------------------------------- と映ります。 作る際には[.NET Framework]を使わないように作っているのに何ででしょう? お願いします。