I am automating my application with this configurations:

1) QTP 10.0 2) Silverlight Version 3.5 3) Addin 3.0

There is a silverlight table control in which we do have the silverlight buttons control in the second column of each row.

now the problem is that when i do spy on this table, the table is identified as silverlight button but not as a table. Even when i click on the button within this table or the lables in the first columns, spy shows a svlbutton.

What could be the reason for this issue ? What is the solution that QTp start working on this as a table but not as a button ?