![]() |
【转帖】[请教] 为什么 .net(c#)开发的form窗体控件(.dll)文件在autocad中表现为非模态方式?
[请教] 为什么 .net(c#)开发的form窗体控件(.dll)文件在autocad中表现为非模态方式?
www.dimcax.com [请教] 为什么 .net(c#)开发的form窗体控件(.dll)文件在autocad中表现为非模态方式? [请教] 为什么 .net(c#)开发的form窗体控件(.dll)文件在autocad中表现为非模态方式? 在c++ objectarx中的dialog控件都是模态的,而c#.net中的form控件却是非模态的,一不小心就"不见了",只好将其"topmost"属性设为"true",请问有没有更好的办法?先谢谢! 有模态窗体的。你是怎么在代码中显示窗体的? c#最适合开发autocad,因为它拥有vb容易的特点,却具有vc++的强大功能。 使用 frm.show() 是不是应该使用 frm.showdialog();更改后正常! 谢谢才鸟! 在autocad中显示窗体,请使用objectarxt .net api提供的showmodaldialog()或showmodlessdialog()函数,而不要用.net的show。 c#最适合开发autocad,因为它拥有vb容易的特点,却具有vc++的强大功能。 谢! [s:2] 我使用的是.net 1 |
| 所有的时间均为北京时间。 现在的时间是 08:29 AM. |