private static object OnCoerceFilterItemTemplateSelector(DependencyObject d, object baseValue)
{
RibbonGallery gallery = (RibbonGallery)d;
if (baseValue == null ||
gallery.FilterItemTemplate != null ||
gallery.AllFilterItemTemplate != null)
{
return new RibbonGalleryDefaultFilterItemTemplateSelector(gallery);
}
return baseValue;
}