所以我有這個標籤,文本框和按鈕,所有這些在我正在編程的Connect Four遊戲中。如何設置一個標籤等於一個文本框,每個字母在一個單獨的行?
我的目標是讓玩家在文本框中輸入他們的名字,然後單擊按鈕,並使標籤與文本框中的單詞相同,但單詞的每個字母在標籤中的不同行上。
那麼我該如何做到這一點?
所以我有這個標籤,文本框和按鈕,所有這些在我正在編程的Connect Four遊戲中。如何設置一個標籤等於一個文本框,每個字母在一個單獨的行?
我的目標是讓玩家在文本框中輸入他們的名字,然後單擊按鈕,並使標籤與文本框中的單詞相同,但單詞的每個字母在標籤中的不同行上。
那麼我該如何做到這一點?
是這樣的嗎?
label1.Text = String.Empty;
foreach (char c in textBox1.Text)
{
label1.Text += c + Environment.NewLine;
}
你的代碼很有趣,它兼具兩種功能。它顯示文本框的內容在標籤中水平和垂直,lol – 2012-02-26 02:11:21
不太清楚你想要做什麼......但我相信你可以修改它。如果您需要先清除標籤文本,或先清除文本框,則應該很直觀。 – Jason 2012-02-26 02:13:59
我想讓玩家在文本框中輸入他們的名字,然後點擊按鈕,並使標籤與文本框中的單詞相同,但是單詞的每個字母都位於標籤中的不同行上,而不是讓單詞只是在正常的水平格式,所以它會被垂直讀取。 – 2012-02-26 02:20:25
你在使用什麼UI庫?的WinForms? WPF? ASP.NET?還有別的嗎? – svick 2012-02-26 01:59:22
這是XNA或Winforms還是什麼? – Jason 2012-02-26 02:00:03
這不是XNA,它只是普通的舊C#,我正在使用Microsoft Visual C#2008 Express Edition對其進行編程。 – 2012-02-26 02:05:12