无法将类型“System.Windows.Forms.Control”转换为“System.Windows.Forms.ToolStripSplitButton”

来源:百度知道 编辑:UC知道 时间:2024/05/13 07:09:10
应为要在本窗口中控制另一个窗口,所以在本窗体中用到这个函数,但是不知道为什么ToolStripSplitButton不行,而我原来写的ComboBox就可以,完全是一样的代码拷贝过来再改名字的,求教各位大大?谢谢
说明下这两个窗体不存在父子关系

ToolStripSplitButton transmit = new ToolStripSplitButton();
transmit = (ToolStripSplitButton)Application.OpenForms["SendAndReceive"].Controls["tssbTransmit"];

//你这里应该是想加一个工具栏按纽

ToolStripSplitButton transmit = new ToolStripSplitButton();

找到另一个窗体中的那个toolStrip
toolStrip1.Items.Add(transmit);

transmit = Application.OpenForms["SendAndReceive"].Controls["tssbTransmit"] as ToolStripSplitButton;