所以我在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