1

是否可以将 form1 停靠到另一个 form2 中包含的面板?我正在从 form2 事件中使用 ShowDialog 启动 form1。

4

3 回答 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 回答