C#winforms Toolstrip Dropdown with toolstripcontrolhost首次在(0,0)位置打开

时间:2013-11-18 09:58:15

标签: c# winforms bindingnavigator

我有bindingnavigator控件有5个项目,包括一个toolstripdownbutton。我以编程方式将包含面板的toolstripcontrolhost添加到toolstripdownbutton。当我第一次打开下拉列表时,它显示在位置(0,0)。在下拉列表的第二和第三次打开正确的位置。如何解决此错误?

FormTest formTest = new FormTest(); 
formTest.TopLevel = false; 
tsddbFormControl.DropDownItems.Clear(); 
formTest.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; 
ToolStripControlHost host = new ToolStripControlHost(formTest);     
tsddbFormControl.DropDownItems.Add(host); 
formTest.Show();

0 个答案:

没有答案