我有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();