私はラベルを持っていますが、内容はwhileループで表示されます。 ラベルにテキストを表示すると、正しく表示されます。同じラベルに同じテキストが表示され、コントロール内のテキストのサイズが変更されます。ここラベルサイズの変更
コードである:
//Form_Load :
Thread t = new Thread(displaySentences);
t.Start();
//display sentences:
void displaySentences()
{
while(true)
{
if(i>=5)
i=0;
label4.Text = textarray[i];
i++;
}
}
最初の反復(i = 0)内のテキストのサイズは、第2の反復のラベルコントロール内のテキストのサイズと異なります。
あなたの質問は何ですか?ラベルのフォントサイズが予期せず変更されていますか? 「いつも分、同じテキストが表示される」という意味を明確にすることはできますか?あなたのコードを投稿すると、あなたの質問に答えるのにも役立ちます。 –
私は実際には、関連するコードのサンプルがなければ、これで多くはできません。 –