在C#中,Button控件可以與其他控件進行交互,例如響應用戶輸入、觸發事件、調用方法等。以下是一些常見的交互方式:
private void button1_Click(object sender, MouseEventArgs e)
{
MessageBox.Show("Button clicked!");
}
private void button1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
textBox1.Text = "Enter key pressed!";
}
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.Clear();
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.ForeColor = Color.Red;
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.TextChanged += TextBox1_TextChanged;
}
private void TextBox1_TextChanged(object sender, EventArgs e)
{
Console.WriteLine("Text changed!");
}
這些只是一些基本的交互方式,實際上Button控件還可以與其他控件進行更復雜的交互。你可以根據具體的需求來選擇合適的方法。