private void OnShadowOrFullModeItemTemplateChanged(/*DataTemplate oldValue, DataTemplate newValue*/) { // Set ActualFullModeItemTemplate accordingly SetValue(ActualFullModeItemTemplateProperty, FullModeItemTemplate ?? ItemTemplate); }