所以我在C#中,初学者的位,我已经搜索周围,但无法找到任何东西。C#,循环通过TextBlock上的按钮按下,所以关闭
我在我的屏幕上有一个TextBlock和一个按钮,每次按下按钮我都希望新文本成为TextBlock的内容,这是我迄今为止的内容,但它只显示最后一行,谢谢。
string[] arr = new string[4];
arr[0] = "Hello and Welcome";
arr[1] = "To the new app";
arr[2] = "enjoy your stay";
arr[3] = "press next to continue";
for (int i = 0; i < arr.Length; i++)
{
string s = arr[i];
tbArray.Text = s;
}
当您按下按钮一次时,您在此处编写的所有代码都会执行。所以它会一次完成整个循环,显然在最后一行结束。你需要让它前进**一行,例如记录它最后一行,并添加一行。 (你可以使用%4,也就是除以4的余数,去0而不是4,然后换行) – Patashu 2013-05-09 06:28:46
我想你想'tbArray.Text + = s;' – 2013-05-09 06:32:41