我曾希望IWindowsFormsEditorService.ShowDialog会为我选择一个合适的位置,但它并没有。我希望表单在propertygrid项目附近打开,而不是在屏幕的另一侧打开。它的位置似乎相对于屏幕是固定的(并且与表单属性的形式无关),我尝试获得更合适的位置似乎是hacky和不必要的复杂。 我假设有一种推荐的方法可以做到这一点,但我无法找到它。
答案 0 :(得分:0)
您可以将表单的StartPosition定义为FormStartPosition.CenterParent或Manual,然后设置Location