面板内COMBOBOX,选项切换引起的CAD崩溃
只要改变其ComboBox,CAD立马崩溃。这个问题,折腾了两天,试验了两种模式(WPF和普通用户控件)均如此,恳请老大们指点1、WPF版的错误提示如下
2、考虑难道是WPF的问题,故又拿普通的用户控件实验下,结果一样有错
//+++++++++++引起崩溃的代码段如下,我的本意是在当调整ComboBox的值时,同时将其值写入图形词典中+++++++++
public void bili_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
Database db = HostApplicationServices.WorkingDatabase;
using (Transaction trans = db.TransactionManager.StartTransaction())
{
DBDictionary NOD = trans.GetObject(db.NamedObjectsDictionaryId, OpenMode.ForWrite) as DBDictionary;
//++++++ 后续添加图形词典略去+++++++++
}
}
从外部操作数据库,要锁定文件 本帖最后由 cheng5276 于 2014-12-3 13:21 编辑
非常感谢老大!
DocumentLock docLock = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument.LockDocument();
docLock.Dispose(); 楼主你好,我遇到一个问题:我把你的 面板实验(用户控件版).rar 加载到cad上后,面板上的combobox无法下拉显示里面的值,请问是怎么回事。
我是自己遇到这个问题,再找到你这个帖子的。发现你好像没有这个问题呢。
页:
[1]