我想使用WinForms製作一個郵件標籤程序,在其中輸入您的姓名,州,城市等,然後單擊一個按鈕並顯示您在每個框中輸入的所有文本,並將其顯示在一個標籤上。我很接近,但是當我運行我的程序時,單詞之間沒有空格。這裏是我的代碼:我需要幫助爲C#顯示多個文本框?
namespace Mail_Label_Program
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnDisplay_Click(object sender, EventArgs e)
{
lblMessage.Text = txtFirst.Text + txtLast.Text;
}
private void btnExit_Click(object sender, EventArgs e)
{
//This closes the program.
this.Close();
}
private void btnClear_Click(object sender, EventArgs e)
{
//This clears all textbox forms.
txtFirst.Text = string.Empty;
txtLast.Text = string.Empty;
txtCity.Text = string.Empty;
txtStreet.Text = string.Empty;
txtState.Text = string.Empty;
txtZip.Text = string.Empty;
}
}
}
它的工作表示感謝。所以對於城市和州來說,我可以繼續添加+並使用+「」+ txtCity.Text?我試圖讓它看起來像郵件標籤?你知道這個名字在頂部,街道位於表格的中間,而城市,州和郵編位於表格的底部。我怎麼做? – Gunnar
我假設城市/州/郵編進入不同的字段。通過在您的字符串中添加「System.Environment.NewLine」來創建一個換行符。 – dcaswell
我是一個noob抱歉。字符串在哪裏? – Gunnar