我tryed从一个基站Windows窗体创建新的组件,也是我发现的困难时,我用工具条组件的工作,例如:优势控制
如何绑定子窗体上datagrid.datasource使用父级工具栏上按钮(点击)的事件?
我必须在每个子窗体上使用一些片段来做到这一点,顺便说一句,为什么?
// btnSearch
//
this.btnSearch.Click += new System.EventHandler(this.btnExec_Click);
private void btnExec_Click(object sender, EventArgs e)
{
//do stuff
}
感谢
编辑:我也知道修饰符问题:
alt text http://i30.tinypic.com/2dchaw2.jpg
我的意思是,我不得不更换一个共同按钮toolstripbutton,还必须添加更多的代码对设计师级别(基本形式):
grpCommonControls.Height = 20;
dtTScomponent = new ToolStripControlHost(grpCommonControls);
dtTScomponent.Alignment = ToolStripItemAlignment.Right;
toolStrip1.Items.Add(dtTScomponent);
tssbExporta.Alignment = ToolStripItemAlignment.Left;
toolStrip1.Items.Add(tssbExporta);
我需要添加一个简单的工具条,在我的基础表单上有一些工具条控件,但是设计者不允许我与这些工具正确地工作(我无法从toolstripbutton将事件路由到我的子表单作为示例)
正确,但我注意到设计师有时忽略了这一点。即使在重建之后。 – 2009-09-03 19:03:08