我的单个winform应用程序中有很多TextBoxes。我正在寻找一种方法来将单个事件方法绑定到所有这些文本框时加载窗体或在其构造函数中,所以我不会将事件添加到设计器中的每个单独的文本框。将事件绑定到winform中的所有文本框中
在活动现场,我要检测的输入键,然后编程点击一个按钮:
private void ApplyFilterOnEnterKey(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
btnApplyFilters_Click(this, null);
}
}
现在的问题是我遍历在我的表单中的所有文本框和如何将它们绑定到上述方法?我的文本框无处不在,嵌套的tablelayoutpanels或嵌套的普通pannels。这个循环的外观如何,我应该把它放在哪里?在窗体构造函数中还是在加载事件中?
由于这是一个更好的主意! – 2012-02-06 11:09:17