private static object OnCoerceValueChanged(DependencyObject o, object baseValue) { PropertyItem prop = o as PropertyItem; if (prop != null) { return(prop.OnCoerceValueChanged(baseValue)); } return(baseValue); }