Ich habe ein Label, dessen Inhalt durch eine While-Schleife angezeigt wird. Wenn ich einen Text im Etikett anzeigen, wird es korrekt angezeigt. Manchmal wird derselbe Text im selben Etikett angezeigt, und die Größe des Textes im Steuerelement ändert sich. HierEtikettengröße ändert sich
ist der Code:
//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++;
}
}
die Größe des Textes in der ersten Iteration (i = 0) unterscheidet sich von der Größe des Textes in der Label-Steuerelement in der zweiten Iteration.
Was ist Ihre Frage? Ändert sich die Schriftgröße Ihres Labels unerwartet? Können Sie klarstellen, was Sie mit "irgendwann Minuten, der gleiche Text angezeigt" meinen? Auch das Posten Ihres Codes wäre hilfreich, um Ihre Frage zu beantworten. –
Wir können wirklich nicht viel auf diesem einen ohne das relevante Codebeispiel tun, denke ich. –