Hi ,
I figured it out. I switched to the SFTreeGrid. I'm using a HitTest to get a HitTestResult, converting to a TreeGridCell and pulling in the ColumnBase to get the column and pulling in the ColumnBase.RowIndex to get the row index. Then I run it back through the DataContext of the TreeGrid and set the value on my bound dataset.
Cheers!
Byron