silverlight中能否获得DataGrid中某单元格的值,该怎么解决

silverlight中能否获得DataGrid中某单元格的值
请教大家一个问题,silverlight中的DataGrid能否获得行数,以及任意行和列中单元格的值?我从网上搜了半天没搜到解决办法,请高手指教。

------解决方案--------------------
当然可以,不过肯定要手动处理,比如
DataGrid.SelectedItem = list<Book>[1];
其中list<Book>[1]是你所绑定的集合中的某一项
------解决方案--------------------
探讨
用绑定能获得行数和DataGrid中某单元格的值?不太明白。比方说,我用list<Book>绑定了DataGrid,我想让某个BookId=3的行被选中,能实现吗?