.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Table cell events.

1 REPLY 1
SOLVED
Reply
Message 1 of 2
maccip
552 Views, 1 Reply

Table cell events.

I need to know wich cell was modified in a Autodesk.AutoCAD.DatabaseServices object. I have Acad2012 and using .NET (C#). My problem is that SubObjectModified event is not trigger when a cell is modified. When should SubObjectModified trigger?

 

I was trying with Table's Modified evend and .HasSubSelection, but .HasSubSelection is false.

 

Is another way to know if a specific cell was modified?

 

Thanks and sory for my poor english.

1 REPLY 1
Message 2 of 2
Balaji_Ram
in reply to: maccip

Hello,

 

The table subselection could be getting set just after the Table's "OpenedForModify" event handler is called and the subselection getting cleared before the table's "Modified" event handler gets a call.

 

This blog post might help.

http://adndevblog.typepad.com/autocad/2013/02/using-the-table-cell-selected-event.html

 

The code in the blog post does not say if the cell was modified, but you will know if the cell was selected.

I think you can then use the table's "Modified" event handler to check the content of the cell to see if it has really changed.

 

 

 



Balaji
Developer Technical Services
Autodesk Developer Network

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost