protected override bool OnCoerceIsReadOnly(bool baseValue) { if (DataGridHelper.IsOneWay(EffectiveBinding)) { return(true); } // only call the base if we dont want to force IsReadOnly true return(base.OnCoerceIsReadOnly(baseValue)); }