private static object OnCoerceItemTemplate(DependencyObject d, object baseValue) { if (!PropertyHelper.IsDefaultValue(d, RibbonGallery.CategoryTemplateProperty)) { return d.GetValue(RibbonGallery.CategoryTemplateProperty); } return baseValue; }