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

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

C# と VB.NET の入門サイト

Re[3]: C#のウィンドウズ画面で文字の下半分が消える


(過去ログ 143 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■84038 / inTopicNo.1)  C#のウィンドウズ画面で文字の下半分が消える
  
□投稿者/ くまさん (1回)-(2017/05/10(Wed) 23:20:11)

分類:[C#] 

初歩的な質問をさせて頂きます。
C#の参考書を購入しVisualStudio2015(英語)で始めてみたのですがデバックした際のウインドウ画面の文字が
こんにちわこん
にちわ
のように表示され2段目のにちわという文字の下半分が消えてしまいます。

検索してみたのですが解決方法がわからなく質問させて頂きました。
ご教授頂けると助かります。
よろしくお願い致します。


using System;
using System.Windows.Forms;
using System.Drawing;

class sample1
{
public static void Main()
{
Form fm = new Form();
fm.Text = "サンプル";

Label lb = new Label();
lb.Text = "こんにちわこんにちわ";
lb.Parent = fm;


Application.Run(fm);
}
}


引用返信 編集キー/
■84039 / inTopicNo.2)  Re[1]: C#のウィンドウズ画面で文字の下半分が消える
□投稿者/ Azulean (819回)-(2017/05/10(Wed) 23:38:08)
2017/05/10(Wed) 23:38:43 編集(投稿者)

No84038 (くまさん さん) に返信
> 2段目のにちわという文字の下半分が消えてしまいます。

Label を新規に作成した場合、AutoSize(Text プロパティなどに応じて自動サイズ調整する)が false(無効)、サイズが 100×23 ぐらいになっています。
おそらく、ラベルの高さが足りずに欠けているのでしょうから、lb.Text への代入文の次の行ぐらいに、lb.Height = 100; とかコードに追加すれば解決するかと。

(100 はおおざっぱに置いているので必要に応じて数値を調整してください)
引用返信 編集キー/
■84040 / inTopicNo.3)  Re[2]: C#のウィンドウズ画面で文字の下半分が消える
□投稿者/ くまさん (2回)-(2017/05/10(Wed) 23:56:57)

Azulean さん

コードを追加してみたところ綺麗に表示されました。
ご教授ありがとうございました。

疑問があってこのようなウィンドウズ画面ではデフォルトでAzuleanさんに教えて頂いた形式にすることはできないのかということと
文字が途中で改行されるのもコードを追加すれば「こんにちわこんにちわ」と一文にできるのでしょうか?

お手数ですがご教授頂けると助かります。

No84039 (Azulean さん) に返信
> 2017/05/10(Wed) 23:38:43 編集(投稿者)
>
> ■No84038 (くまさん さん) に返信
>>2段目のにちわという文字の下半分が消えてしまいます。
>
> Label を新規に作成した場合、AutoSize(Text プロパティなどに応じて自動サイズ調整する)が false(無効)、サイズが 100×23 ぐらいになっています。
> おそらく、ラベルの高さが足りずに欠けているのでしょうから、lb.Text への代入文の次の行ぐらいに、lb.Height = 100; とかコードに追加すれば解決するかと。
>
> (100 はおおざっぱに置いているので必要に応じて数値を調整してください)
引用返信 編集キー/
■84041 / inTopicNo.4)  Re[3]: C#のウィンドウズ画面で文字の下半分が消える
□投稿者/ くまさん (3回)-(2017/05/11(Thu) 00:07:01)
すいません。自己解決しました。
falseをtrueに変えればすべて解決なのですね。

大変助かりました。
またご教授頂けたら助かります。
Azuleanさんありがとうございました。

No84040 (くまさん さん) に返信
>
> Azulean さん
>
> コードを追加してみたところ綺麗に表示されました。
> ご教授ありがとうございました。
>
> 疑問があってこのようなウィンドウズ画面ではデフォルトでAzuleanさんに教えて頂いた形式にすることはできないのかということと
> 文字が途中で改行されるのもコードを追加すれば「こんにちわこんにちわ」と一文にできるのでしょうか?
>
> お手数ですがご教授頂けると助かります。
>
> ■No84039 (Azulean さん) に返信
>>2017/05/10(Wed) 23:38:43 編集(投稿者)
>>
>>■No84038 (くまさん さん) に返信
> >>2段目のにちわという文字の下半分が消えてしまいます。
>>
>>Label を新規に作成した場合、AutoSize(Text プロパティなどに応じて自動サイズ調整する)が false(無効)、サイズが 100×23 ぐらいになっています。
>>おそらく、ラベルの高さが足りずに欠けているのでしょうから、lb.Text への代入文の次の行ぐらいに、lb.Height = 100; とかコードに追加すれば解決するかと。
>>
>>(100 はおおざっぱに置いているので必要に応じて数値を調整してください)
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -