• 締切済み

C#.NET ボタンのサイズを見た目通りにしたい

AsaBon_711の回答

回答No.1

ボタンをコピーして貼り付けるか、Button1にサイズを合わせたいとすれば、Button1を最初に選択しておいて、合わせたい他のコントロールをCtrlキーで同時選択し、上のメニューバーの「書式」→「サイズを揃える」みたいな項目から合わせられます。 ただ、この操作はVisual studio2012をもとに書いています。 その他のバージョンのVisual Studioを使っている場合は、書式メニューがあるかわかりません。

関連するQ&A

  • DirectXの画面サイズについて

    DirectXで640x480のサイズのウィンドウに、座標変換済みポリゴンを描画してみて気付いたのですが。 右端のX座標は640でウィンドウサイズと等しいのですが、最下のY座標が443とウィンドウサイズと等しくありません。 測ってみてもウィンドウサイズはちゃんと480でした。 もともとこのようなものなのでしょうか? HWND hWnd = CreateWindow( L"Title", L"Title", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 640, 480, NULL, NULL, wc.hInstance, NULL );

  • (C# .Net) ToolStripのボタンのイメージ位置の調整について

    [環境]VisualStudio2008, .Net Framwork2.0 C# .Netにて、ToolStripにToolStripButtonを配置して、その中にイメージを表示するように設定しています。 その際、イメージのサイズを33*33ピクセルに指定して表示したいと考えており、ToolStripButtonには以下のように値を設定しています。 ・AutoSize = False ・Size = 33, 33 ・ImageAlign = MiddleCenter ・ImageScaling = None しかし、このように設定すると、イメージの描画位置がToolStripButtonの中心点より5ピクセルほど下方にずれて、イメージが見切れてしまいます。 (ToolStripのImageScalingSizeに、33 * 33を指定したりもしましたが、変化がありませんでした。) イメージをサイズ指定した場合でも、ToolStripButtonの中心ぴったりに描画する方法はないでしょうか? よろしくお願いいたします。

  • C# フォームサイズ変更で消えない描画の方法

    前略 ・C#の初心者です。 ・ボタンをクリックして作成した描画がウィンドウサイズを小さくして、再び元のサイズにした場合再描画されずに消えたまになってしまいます。消えない描画の方法をおしえてください。 ・下記はボタンをクリックするとピクチャーボックスに円を描くプログラムです。これだとウィンドウサイズを小さくしたあと、再びウィンドウを大きくしたとき円は消えたままです。 private void button1_Click(object sender, EventArgs e) { Graphics g = pictureBox1.CreateGraphics(); g.DrawEllipse(Pens.Black, 0, 0, 100, 100); } ・また下記はピクチャーボックスのペイントイベントを用いて円を描いたもので、フォームのサイズを小さくして円をかくした後フォームサイズを元にもどしても円は自動的に再描画されますが、プログラムが起動すると円が描画されてしまうプログラムです。 private void pictureBox1_Paint(object sender, PaintEventArgs e) {   Graphics g = e.Graphics; g.DrawEllipse(Pens.Black, 0, 0, 100, 100); } ★ ボタンをクリックすると円が描画され、ウィンドウを小さくして円を隠し、ウィンドウサイズをもとの大きさにもどした時自動的に再描画する方法をおしえてください。 以上、よろしくお願いします

  • C# PictureBox + panelでのスクロール

    C#でグラフを表示をさせるため、PictureBoxをPanelに貼り付け、AutoScroll=trueとしてPictureBoxに描画し、スクロール表示させることにしました。通常の表示を行う際には問題はないのですが、グラフを2倍や3倍に拡大表示を行おうとすると、PictureBox.Widthの設定可能な最大値が32768であるため、グラフの右端を表示することができません。表示させたいグラフの幅は30000dotなので、3倍表示する際には90000dot必要となります。 なにかいい解決方法がありましたらご教示をお願いします。

  • VBAのフォーム上にTextBoxたくさんあるとき

    Microsoft Excel 2013 の VBAのフォーム機能を利用してます。 TextBoxにセルを参照して文字が入ってくるようにしています。、 参照するセルによって文字列の長さが違うので 文字の大きさを自動調整してくれるマクロを使っているのですが TextBoxがいっぱいあるため、以下のように非常に長いプログラムになってしまいました。 Private Sub textBox1_Change() Const InitialFontSize As Double = 40 '初期フォントサイズ Dim BufWidth As Double Dim BufHeight As Double With Me.TextBox1 .Font.Size = InitialFontSize BufWidth = .Width BufHeight = .Height .AutoSize = True While .Width > BufWidth .Font.Size = .Font.Size - 2.5 Wend .AutoSize = False .Width = BufWidth .Height = BufHeight End With End Sub TextBox2~67は繰り返し Private Sub textBox67_Change() Const InitialFontSize As Double = 40 '初期フォントサイズ Dim BufWidth As Double Dim BufHeight As Double With Me.TextBox67 .Font.Size = InitialFontSize BufWidth = .Width BufHeight = .Height .AutoSize = True While .Width > BufWidth .Font.Size = .Font.Size - 2.5 Wend .AutoSize = False .Width = BufWidth .Height = BufHeight End With End Sub 過去の質問等を参考にいろいろ試してみたのですが 自分の力不足でうまくできませんでした。 うまくまとめられるような方法等ありましたらお知恵を拝借できないでしょうか よろしくお願い致します

  • WORDPRESSでFACEBOOKいいねボタンを

    WORDPRESS(無料版使用、ドメインのみ取得)でFACEBOOKの「いいね」ボタンを投稿につけたいと思い試行錯誤を重ねましたが、うまくいきません。いろいろググり、次の様に記述しましたのですが、狙い通りボタンが表示されません。 <タイトル>いいねボタンのテスト 以下投稿の本文 (HTMLというのでしょうか?) いいね <a href="https://www.facebook.com/plugins/like.php?href=https://brasileiro365.wordpress.com/?p=1438&preview=true&width=450&layout=standard&action=like&size=small&show_faces=true&share=true&height=80&appId=フェイスブックのID">https://www.facebook.com/plugins/like.php?href=https://brasileiro365.wordpress.com/?p=1438&preview=true&width=450&layout=standard&action=like&size=small&show_faces=true&share=true&height=80&appId=フェイスブックのID</a> 上記を保存してプレビューしますと、添付画像上部のスクリーンコピーのように表示されます。リンクされた文字の部分をクリックしますと新しくページが開かれ、「いいね」ボタンが下部のスクリーンコピーのように出てきます。 このボタンを投稿したページの下に表示したいのですが、どこが悪いのでしょうか。どのようにすれば、良いのでしょうか教えてください。

  • IEとFirefoxでのmov動画の表示の違いを解消したいのですが。

    自分のホームページに、 <embed src="http://---<任意のURL--->/<ファイル名>/<動画名>.wmv" border="0" width="183" height="186" ShowControls="true" AutoStart="0"> というようなタグを埋め込んでいます。 このような記述でアップすると、 IEでは、動画の下にコントロールバーも表示されますし、 動画をwidth="183" height="186" のサイズに自動縮小して再生してくれます。 それが、Firefoxだと、コントロールバーも表示されませんし、 サイズも自動縮小してくれず、小さく切り抜かれた状態で、 動画が再生されてしまいます。 ブラウザの種類に左右されず、 コントロールバー表示と動画を自動縮小してくれるように 設定するには、どのような記述をすればよいのでしょうか? ネットで調べて格闘しているのですが、 なかなかうまくいきません。 どなたかご存知の方おられましたら、 教えていただければ幸いですm(_ _)m

    • ベストアンサー
    • HTML
  • タイトルボタンなどがおかしい

    父がパソコンの調子がおかしかったからと言って、電源を直接切ってしまったんです。 すると、ウインドウの右端に出る『×』や『□』、(「タイトルのボタン」というんでしょうか?)スクロールバーの矢印マーク(『▲』とか『▼』)、チェックを入れる『□』などが、すべて数字や記号で表示されるようになってしまいました。 設定が変わってしまったのかと思い、コントロールパネルの画面設定を見てみたのですが、サイズを変えることしか出来ません。 どうしたら直るか教えてください・・・。 また、そのパソコンは買って1年以内なので保障期間なのですが、これは保障してもらえるんでしょうか・・・?無理なような気がするんですが・・・。

  • Photoshopで背景が透明のレイヤーは無視してサイズを自動調整

    PhotoshopでWeb用に出力する際に、 背景が透明のレイヤー (またはチェックしていないレイヤー) は無視してサイズを自動調整して出力することは可能でしょうか? ちなみにIllustratorは表示していないレイヤーのサイズは無視して Web用に出力できます。 ↑この機能はあるのでしょうか?

  • C#でPictureBox内での図形移動について

    例えばPictureBoxに縦棒グラフを10本描画し、それが時間の経過と共に全体的に1本づつ左に移動して右端には最新の情報が表示されている様なものが作りたい。 それで右の9本をコピーして左端に移動(上書き)し、右端に新しい棒グラフを描画すれば良いと思っているのですが、図形を移動する方法があれば教えて下さい。 コピーする領域とコピー先の基準点を設定して呼び出すだけのメソッドを期待して探したのですが見当たりませんでした。 TranslateTransform()がそれっぽい感じもするのですがよく分かりません。 宜しくお願いします。