2012-02-26 98 views
1

所以我有這個標籤,文本框和按鈕,所有這些在我正在編程的Connect Four遊戲中。如何設置一個標籤等於一個文本框,每個字母在一個單獨的行?

我的目標是讓玩家在文本框中輸入他們的名字,然後單擊按鈕,並使標籤與文本框中的單詞相同,但單詞的每個字母在標籤中的不同行上。

那麼我該如何做到這一點?

+0

你在使用什麼UI庫?的WinForms? WPF? ASP.NET?還有別的嗎? – svick 2012-02-26 01:59:22

+0

這是XNA或Winforms還是什麼? – Jason 2012-02-26 02:00:03

+0

這不是XNA,它只是普通的舊C#,我正在使用Microsoft Visual C#2008 Express Edition對其進行編程。 – 2012-02-26 02:05:12

回答

0

是這樣的嗎?

 label1.Text = String.Empty; 

     foreach (char c in textBox1.Text) 
     { 
      label1.Text += c + Environment.NewLine; 
     } 
+0

你的代碼很有趣,它兼具兩種功能。它顯示文本框的內容在標籤中水平和垂直,lol – 2012-02-26 02:11:21

+0

不太清楚你想要做什麼......但我相信你可以修改它。如果您需要先清除標籤文本,或先清除文本框,則應該很直觀。 – Jason 2012-02-26 02:13:59

+0

我想讓玩家在文本框中輸入他們的名字,然後點擊按鈕,並使標籤與文本框中的單詞相同,但是單詞的每個字母都位於標籤中的不同行上,而不是讓單詞只是在正常的水平格式,所以它會被垂直讀取。 – 2012-02-26 02:20:25

相關問題