是否可以将 form1 停靠到另一个 form2 中包含的面板?我正在从 form2 事件中使用 ShowDialog 启动 form1。
问问题
2868 次
3 回答
1
没有ShowDialog
(甚至Show
),没有。已经显示为顶级窗体的窗体以后不能添加为任何其他控件的子控件。您可以尝试通过监视LocationChanged
事件将表单保持在一组特定的屏幕范围内,但这会在屏幕上显得生涩。
于 2009-09-15T13:57:39.503 回答
1
考虑将控件提取form1
到 UserControl 中。使用该 UserControl form1
(假设您需要它作为一个窗体以及停靠控件),然后将 UserControl 停靠在form2
以实现所需的功能。
于 2009-09-15T14:00:13.647 回答
1
考虑使用完全免费的对接库来开发此链接提供的 Visual Studio .Net 风格的应用程序。相信我,这是一个商业质量和无错误的代码!
于 2010-04-23T16:37:54.380 回答