Refresh DataGridRowHeader

Jan 8, 2009 at 7:20 PM
I've got a datagrid that has row headers bound using

  <Style TargetType="dg:DataGridRow">
    <Setter Property="Header" Value="{Binding Path=MonthLabel}"/>

which works fine initially, but the headers simply refuse to update (my row object implements INotifyPropertyChanged).  It looks like DataGridRow.Header is getting set to the correct value, but the DataGridRowHeader isn't paying attention.  How can I force a refresh?
Jan 15, 2009 at 1:42 PM
Try setting the binding's UpdateSourceTrigger to PropertyChanged.
Jan 15, 2009 at 6:28 PM
Thanks for the response, but the DataGridRow object is already updating the Header property correctly.  From what I can gather, the problem lies with the (lack of) communication between the DataGridRow and the Primitives.DataGridRowHeader (the actual visual element).
Jan 21, 2009 at 2:54 PM
That is correct.  This is a bug with the notifications between DataGridRow and DataGridRowHeader.  It has been logged and will be fixed in future release.