Beispiel #1
0
        private static void OnActualSkinChanged(DependencyObject dependencyObject, SkinBase oldSkin, SkinBase newSkin)
        {
            var frameworkElement     = (FrameworkElement)dependencyObject;
            var interactivityService = frameworkElement.GetInteractivityService();

            oldSkin?.OnDetachedInternal(frameworkElement);
            newSkin?.OnAttachedInternal(frameworkElement);

            interactivityService.OnSkinChanged(oldSkin, newSkin);
        }