2つのテキストボックスに同じTextChanged
イベントハンドラーを使用したので、パフォーマンスが向上したのでしょうか、それとも読みやすさの問題でしょうか。
方法1
private void txtcode_TextChanged(object sender, EventArgs e)
{
//Some code
}
private void txtname_TextChanged(object sender, EventArgs e)
{
//Some code
}
方法2
private void txt_TextChanged(object sender, EventArgs e)
{
TextBox txtbx = (TextBox)sender;
switch (txtbx.Name)
{
case "txtname":
//Some code
break;
case "txtcode":
//Some code
break;
default:
break;
}
}