2009-09-15 51 views
1

是否可以将form1对接到另一个表单2所包含的面板? 我使用Form2事件中的ShowDialog启动form1。将表单对接到另一个表单面板

+0

请检查此:父窗体到面板(http://stackoverflow.com/questions/4485149/parent-a-form-to-a- 回答@hanspassant – elimad 2013-09-18 13:50:07

回答

1

不与ShowDialog(或甚至Show),没有。已经显示为顶级表单的表单不能作为任何其他控件的子控件添加。您可以通过监视LocationChanged事件来尝试将表单保留在特定的一组屏幕边界内,但屏幕上会显示为不稳定。

1

考虑将控件从form1中提取到UserControl中。在form1上使用该用户控件(假设您需要它作为表单以及停靠控件),然后将用户控件停靠在form2上以实现所需的功能。

1

考虑使用完全免费的对接库来开发由this链接提供的Visual Studio .Net样式应用程序。相信我,这是一个商业质量和无错代码!

相关问题