我有 5 个项目的 bindingnavigator 控件,包括一个工具条下拉按钮。我以编程方式将包含面板的工具条控制主机添加到工具条下拉按钮。当我第一次打开下拉菜单时,它显示在位置(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();