我有一个文本框,当我输入“alfa:rady”时,我需要将第一个字符串(alfa)和第二个字符串(rady)放入不同的文本框中。
private void textBox1_TextChanged(object sender, EventArgs e)
{
// what should i write?
}
这说明了我的意思:
答案 0 :(得分:1)
您可以使用string.Split(char)
分割2个值:
private void textBox1_TextChanged(object sender, EventArgs e)
{
string[] arr = textBox1.Text.Split(':');
string username = arr[0];
string password = arr[1];
// Now you can use the 2 variables in other textboxes
textUsername.Text = username;
textPassword.Text = password;
}