• ベストアンサー

ラベルの大きさを変えるには

VB初心者です。 VB2005express editionを使っています。 電卓を作ろうと思い表示画面にラベルを使おうとしたのですが、 ラベルの大きさが画面上でドラッグしてもプロパティのサイズの値を入力しても変えることができません。 テキストボックスも同じようになります。 ボタンは任意の大きさにできます。 これは何が悪いのでしょうか? ラベルは任意の大きさにできないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • unamana19
  • ベストアンサー率62% (56/89)
回答No.2

AutoSizeプロパティをFalseにすればいいですよ。

etkiskw
質問者

お礼

AutoSizeプロパティをFalseにしたところ無事大きさを変えられるようになりました。 ラベルのヘルプを見てもよくわからなかったのでありがとうございます。

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

その他の回答 (1)

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

テストしてみたところ、 ・ラベル  プロパティのTEXTで改行を含む文字を入れると、それに合わせて  きちんと表示された。 ・テキストボックス  プロパティのMultilineをTrueにすると、高さの変更も出来るようになった。 こんな感じです。(最近初めたので少し不安ですが)

etkiskw
質問者

お礼

ラベルはAutosizeをfalseにすることで解決しました。 テキストボックスは教えてくれた方法で高さ変更ができました。 私も昨日始めたばかりで、ヘルプの見方もよくわからない状態なので助かりました。 ありがとうございます。

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

関連するQ&A

  • ボタンを押すとラベルの文字をかえるには

    VB2008エクスプレスを使っています 初歩的な質問なんですが フォームにボタンとラベルを貼って ボタンを押すとラベルの文字が変わるように設定したいです buttun1クラスで clickメドットで Label1.Text = Label.text("") で("")内に文字を入力したんですが エラーになってしまします

  • 【VB2005】コントロールのサイズ自動取得

    現在、画面の大きさにより、ラベル、テキストボックス等の コントロールを動的に配置してまして、 画面サイズを適当に変えると、 コントロールの大きさが自動で変更されるのですが、 ボタンを押して、新たにコントロールを配置したときに、 画面が大きい画面なのに、自分で決めた値をそのままコントロールにプロパティを代入して作るために、 画面にあわないコントロールサイズになります。 倍率が判らないために、うまく今の画面にマッチしたコントロールの プロパティ(大きさ、フォント)が設定できません。 どういう方法で自動取得のコントロールを追加できるか、 お知恵を貸してください。

  • VBライクなツール

    JAVAのGUIでAWTとかSwingとかがあるが Vusual Basicみたいな フレームに任意の位置に部品を配置して、プログラム原型を作成してくれるツールはあるか。 やりたいことは 3つのテキストボック、3つのボタン、3つのラベルを配置して 1番目のボタンが押下されたときは 3番目のテキストボックスに1番目のテキストボックスの値と2番目のテキストボックスの値の和を設定して 3番目のラベルに”加算”と表示する 2番目のボタンが押下されたときは 3番目のテキストボックスに1番目のテキストボックスの値と2番目のテキストボックスの値の差を設定して 3番目のラベルに”引き算”と表示する 3番目のボタンが押下されたときは 終了する というものである。 どうも、部品の配置が東西南北、中央とか、横1列、縦1列、格子状はあるが 任意の位置に部品を配置するツールはあるか

    • ベストアンサー
    • Java
  • 細かい画面作成

    VB6.0を使っています。 画面作成の際、テキストボックスやラベルなどをマウスで引っ張ってきて、適当な大きさにすると、大雑把なサイズにしかならず、困っています。 細かくテキストボックス等の大きさを指定したい際、どのようにすれば、詳細に指定できるか教えて下さい。 以上、よろしくお願いします。

  • ラベルでの移動でテキストの受け渡し

    ラベル1にあるボタン(複数)からインスタンス名key_textという名前の テキストボックスにボタンそれぞれの意味をもつテキストを表示させています。(表示といってもキャンバスの外なので実際には見えません) 例えばラベル1からラベル2に移動し、キャンバス外に隠していたkey_textを表示させたいのですがどうすればいいのでしょう? 同じ方法でラベル1で隠していた変数扱いのテキストボックスを ラベル2で表示させることはできました。 他にもhtml tagを使用した変数扱いのテキストボックスも同様に ラベル1で隠しラベル2の移動で表示。 ともにラベル1、ラベル2での表示内用は同じものです。 たまたまkey_textとインスタンス名をつけているものだけできないので 困っています。試しにこのテキストボックスの変数名にkey_textと名前をつけ試してみると_leve0と表示されてしまい。ボタンから受け渡しているテキスト内容を表示できませんでした。 なぜできないのかわからなくなってしまったのでご教授ください。 環境 flash mx2004 , mac os10.4

  • ラベルのキャプションについて

    顧客コードをテキストボックスに入力されたら、顧客名をDBからラベルにセットしています。 その時、顧客名が全角半角が混在している場合、ラベルの長さより文字数が長いと改行されてしまいます。 ex) 顧客名:"株)あいうえシステム" とすると   表示が "株)" となる   ※")"と"システム"は半角です ラベルを長くすれば解決するのですが、画面のスペースの問題で広くすることができません。 適当な文字長で切るとしても、半角が混在しているので難しいと思います。なるべくなら、セットしている値は変更したくありません(他でその値を利用している可能性があるので) 何か良い回避方法はないでしょうか? よろしくお願いします。

  • 【VC++2005(CLR)】動的にパネルやグループに含まれるボタン、ラベルを増やすには?

    VC++初心者です。 現在、VC++2005 express edition、CLRプロジェクトでコーディングしております。 いきなりですが、以下のようなイメージをコーディングしていきたい のですが、どうしたら宜しいでしょうか。 ************************************************ ・現在、グループボックスA(またはパネルA)にボタンA、ラベルA  を配置しています。 ・int iの値だけ、グループボックスA(それに含まれるボタンA、  ラベルA)を増やしたいです。 例:int i = 1;のとき グループボックスA1   int i = 2;のとき、グループボックスA1、グループボックスA2    という感じで増やしていきたいです。 ・グループボックスAを増やしていくと、フォームに入りきらなく  なるので、これを回避する方法はありますか? ************************************************ そもそもこれは、実現可能なのでしょうか?

  • ラベルに「コントロールソース」を設定することは不可能でしょうか?

    単票形式のフォームのレコードソースに紐付くコントロールソースを ラベルに設定したいのですができません。 ハイパーリンクをテキストボックスではなく ラベル上に表示したいです。 テキストボックスのプロパティには「コントロールソース」があるのですが ラベルに「コントロールソース」はありません。 設定することは不可能でしょうか? VBAでも可能なら教えてください。 よろしくお願いします。

  • 【ACCESS】テキストボックスを印刷しない方法

    アクセス2000 レポート画面 値のあるなしに関わらず、テキストボックス、ラベルの値をプレビューでは表示し、印刷するときは印刷しない方法を教えてください。VBAも可能ですが、なるべくプロパティなどでできたらお願いします。

  • VB2005 ラベル(ボタン)をコントロール配列のようにしたい

    VB2005を使用していますが、画面に貼り付けている同じ名前のラベルおよびボタンをコントロール配列のようにしたいのですが、方法が分かりません。VB6ではラベル(ボタン)のIndexに番号を付けていけばよかったのですが。どなたか知ってれば教えて頂きたいのですが。 よろしくお願いします。