查看单个帖子
旧 2009-04-20, 05:15 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】[请教] 为什么 .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
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)