• 締切済み

VisualStdio2005 C# Windowサイズ設定

ご存知の方がいらっしゃいましたら、ご教授願います。 VisualStdio2005 c#にてアプリケーションを作成しております。 画面解像度よりも大きなWindowサイズのアプリケーションを作成したくて、FormプロパティのSizeに直接数値を入力するのですが、 勝手に画面解像度に収まるような値に変更されてしまいます。 画面解像度を大きくしないで、上記を回避する方法はないでしょうか?

みんなの回答

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

FormのAutoSizeプロパティをTrueにしておきます ダミーのPictureBoxやPanelを貼り付けておいてこのコントロールの大きさを希望の大きさに変更してみてください # 他にもっとスマートなやり方があるかもしれません

youdei
質問者

お礼

回答ありがとうございます。 設定したい解像度のディスプレイがないため、コントロールを希望の大きさに設定することができないのが現状です。

関連するQ&A

  • window.open()で幅指定の際、ウインドウサイズが大きすぎる

    以下のようなwindows.openに関するプログラムを作成し、実際に 子ウインドウを開いてみると、表示されるウインドウの横幅が、画面いっぱいよりわずかに大きくなってしまいます(画面解像度は1024*768) width=1024と記述しているので、横幅はぴったり画面サイズと同じ だと思っていたのですが、どこが間違えているのでしょうか? 不勉強で恐縮ですが、ご教示いただきたくお願いいたします。 <HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> function dispw() { win01=window.open("h ttp://www .goo.ne.jp/","MENU","width=1024,height=680,top=0,left=0,status=yes"); } </SCRIPT> </HEAD> <BODY> <FORM> <INPUT TYPE="button" VALUE="子ウインドウを開く" onClick="dispw()"> </FORM> </BODY> </HTML>

  • Excel2010でのグラフのプロットエリアサイズ

    Excel2010でグラフを作成しています。プロットエリアのサイズを、数値を入力して設定したいと思っています。グラフエリアについてはプロパティで数値を入力できるのですが、プロットエリアのプロパティにはそのような項目は見当たりません。 プロットエリアのサイズを数値入力する方法はないのでしょうか?

  • Visual C# .NET

    今プログラムの勉強中で簡単な競馬のゲームを作っています。 Form1でタイトル画面、 Form2で3頭の馬から自馬をラジオボタンで選択し その選択したImageをForm3のレース画面でプレイヤーの馬として 使いたいと思って何とか頑張っているのですが、 どうしたらうまく値を渡せるのかがわかりません。 static void Main() {  Application.Run(new Form1());  Application.Run(new Form2());  Application.Run(new Form3()); } このMain関数はForm3に置いてあります。 タイトル画面(Form1)から馬選択(Form2)は別にこれでも 問題はないのですが馬選択(Form2)からレース(Form3)が これでは何も値が渡せずにForm2が終わってしまい、どうしたらいいか分かりません。 何分稚拙なプログラムですがどなたかアドバイスいただけないでしょうか…

  • 写真をフォトショで年賀状サイズにしたいのですが。

    写真をフォトショで年賀状サイズにしたいのですが、画像解像度のドキュメントのサイズに、はがきのサイズを数値入力してもはがきサイズよりはるかに大きくなってしまい、全然はがきサイズになりません。 どこでどのような数値を入れたら、はがきサイズになるのでしょうか?

  • 子WINDOWの値を親WINDOWに反映したい

    いつもお世話になっております。 現在、ファイルのアップロード部分を作成しているのですが、 そこで、ファイルをアップロードをすると子WINDOWSが表示されて、新しいファイル名などを表示しているのですが、その新しく作成したファイル名を、親WINDOWSのテキストエリアに表示させたいのです。 イメージとしては、子WINDOWS上に「ファイル名を転送」のようなボタンを作成して、それをクリックしたら、子画面が閉じて、親WINDOWSのテキストエリアにファイル名が記載されるようにしたいです。 親から子WINDOWを開く際は、window.openerを使って開いているのですが、 どうしても子画面から、親画面に値を反映させる部分がわかりません。 大変お手数ですが、ご教授いただけないでしょうか。 以下部分部分ではありますが、ソースを表示します。 ★親WINDOW ■子WINDOWを開くjavasclipt部分 <script type="text/javascript"> function pop(obj) { wobj = window.open("", "pop","scrollbars=yes,width=480,height=360"); obj.target = "pop"; wobj.focus(); return true; } </script> ■子WINDOWを開くことになるファイルをアップロードする部分 <form action="./upload.php" method="POST" enctype="multipart/form-data" target="pop" accept-charset="utf-8" onsubmit="return pop(this)"> <input type="hidden" name="MAX_FILE_SIZE" value="10485760" /> <!--1024*1024*10 = 10MB--> <input type="file" name="my_file" /> <INPUT TYPE="hidden" NAME="shainid" VALUE="<%=sShainid%>"> <input type="submit" value="ファイルの転送開始する" /> </form> ■子WINDOWから、新ファイル名を記載したい部分 <form action = "touroku.asp" method="POST" onsubmit="return chkHissu(this)" name="form01"> <textarea name="tenpu" style="width:100%" rows=3 id="tenpu"></textarea> ★子WINDOW PHPの新しいファイル名の部分など echo 'アップロードは成功しました。<br /><br />'; echo 'ファイル名 : '.$safehtml_myfile_name.'<br />'; echo 'MIME型 : '.$safehtml_myfile_type.'<br />'; echo 'ファイルサイズ : '.number_format($myfile_size).' bytes<br />'; echo '新しいファイル名 : '.$new_file_name.'<br />'; ・$new_file_name.を親WINDOWのテキストエリア部分に渡して、反映したいです。 大変お手数ですが、ご教授宜しくお願いいたします。

  • photoshopの新規作成時の設定についていろいろ教えてください!

    Ver.7を使っています。 1.新規作成時の設定画面の解像度はどんな意味があるのでしょうか? 数値を高くすればするほど綺麗に描けるのでしょうか? 2.同じく新規作成時の設定画面でモードという選択肢でRGBとCMYKはどちらを選んだ方が良いのでしょうか? CMYKの方が綺麗に描けるのかなと勝手に想像しているのですが、、 labカラーというのもどのような時に使うのかわかりません、

  • JPEG 画像サイズと解像度について

    1.まず、画像サイズについて、 デジカメの写真を、JPEGファイルで240KB以下にしてメールに添付しようとしています。 PCデスクトップ上に保存し、開かずにプロパティを見ると、 "サイズ:70.6 KB (72,319 バイト)"、 "ディスク上のサイズ:72.0 KB (73,728 バイト)"、 とあるのですが、開いた状態でプロパティを見ると、 "サイズ:1080000バイト" となっています。 メールに添付するサイズは、JPEGファイルで240KB以下が指定なのですが、 上記の場合、開いたときのサイズは1080000バイトだけれども、指定の条件 (240KB以下)は満たしている、と考えてよいのでしょうか? 2.また、解像度について、 ファイルを開き、プロパティをみると、解像度の数字は、今96ピクセル/インチと なっているのですが、これを150にしたいと思っています。 150にする場合は、そのままプロパティの解像度を希望数値に変えるだけで変更 できているのでしょうか? お詳しい方いらっしゃいましたら教えて頂けるとうれしいです。 宜しくお願い申し上げますm(v _ v)m。

  • photoshopのファイルサイズとは?

    photoshop5.5をつかっていますが、画面左下の 「ファイル:000/000」の数字はファイルの何の サイズですか? それと、メニューの画像サイズ また、「画像解像度」のピクセル寸法と、 ファイル自身のプロパティをみてわかるサイズと それぞれ何を示しているのでしょうか?

  • ディスプレイ解像度より大きなフォームをデザインしたいのですが

    Visual Studio.NET 2003のVB.NETでWindowsアプリケーションの開発を行っています(OSはWindowsXP Pro SP2)。 解像度が1280x1024や1024x768の液晶ディスプレイで開発をする際に、ディスプレイの解像度より大きなサイズのフォームを作ろうとしても、強制的に解像度付近のサイズにSizeプロパティが変更されてしまいます。 たとえば、1280x1024の17インチ液晶で、1600x1200のフォームを作ろうとしてデザイン画面からSizeプロパティのWidth、Heightを変更しても、プロパティ記入欄からフォーカスが移動したとたんに、幅と高さが1292x1036に変更されてしまいます。 ディスプレイを買えばすむ話なんですが、できれば買い換え無しで対処したいところです。どなたか回避策(小さいディスプレイでも大きなフォームをデザインできるようにする方法)をご存じないでしょうか?

  • window.onloadの実行と抑止の分岐方法

    親ウィンドウと子ウィンドウの間でデータを共有したいと思い、下記のソースを作成しました。 親ウィンドウで任意の文言を入力し、子ウィンドウを開くをクリックすると、子ウィンドウに値が渡されます。 子ウィンドウで任意の文言を入力し、値をセットをクリックすると、親ウィンドウに値が渡されます。 しかし親ウィンドウから子ウィンドウで値を渡した後、任意の文言を入力し送信ボタンを押すと、index.phpで子ウィンドウの変更後の文言をテキスト欄の値をセットしたあと、 子ウィンドウのwindow.onloadが走って値を追加してしまいました(下記のソースは簡易的なもののため、子ウィンドウのテキスト欄には<input type="text">を使用しておりますが、 実際には<select multiple="multiple">を使用しているため、下記のような表示になります)。 1. 親ウィンドウから子ウィンドウにセットされたテキストの例 あああ 2. 子ウィンドウで変更した文言 いいい 3. 送信ボタンクリック 子ウィンドウのselectには下記が表示されます。 いいい あああ その為、子ウィンドウでsubmitした際は、window.onloadを抑止できれば良いと思ったのですが、具体的にどう記述すればよいかわかりませんでしたので、 アドバイスいただける方がいらっしゃいましたら、ご教示の程、よろしくお願いします。 また、window.onloadの抑止にこだわっているわけではありません。 上記の送信ボタンクリック時、子ウィンドウのselectの中が「いいい」と表示される方法があれば大丈夫です。 【親ウィンドウ(index.html)】 <script type="text/javascript"> <!-- function window_open() { window.open('sub.html', null, 'width = 640, height = 480, scrollbars = yes' ) }; //--> </script> </head> <body> <form action="index.php" method="post" name="form00" id="form00"> <a onclick="window_open()" href="javascript:void(0)">子ウィンドウを開く</a> <br /> <input type="text" name="text00" value="" /> </form> </body> 【子ウィンドウ(sub.html)】 <script type="text/javascript"> <!-- window.onload = function() { if(window.opener) { document.form01.text01.value = window.opener.document.form00.text00.value; } } function Set() { window.opener.document.form00.text00.value = document.form01.text01.value; window.close(); } //--> </script> </head> <body> <form action="index.php" method="post" name="form01" id="form01"> <input type="text" name="text01" /> <input type="button" onclick="Set()" value="値をセット" /> <input type="submit" value="再読込" /> </form> </body> 以上、よろしくお願いします。

専門家に質問してみよう