private static object OnCoerceIsRowSelected(DependencyObject d, object baseValue) { DataGridRowHeader header = (DataGridRowHeader)d; DataGridRow parent = header.ParentRow; if (parent != null) { return(parent.IsSelected); } return(baseValue); }
/// <summary> /// AutomationPeer for DataGridRowHeader /// </summary> /// <param name="owner">DataGridRowHeader</param> public DataGridRowHeaderAutomationPeer(DataGridRowHeader owner) : base(owner) { }