コード例 #1
0
        private static void OnOrderChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
        {
            UIElement adorner = sender as UIElement;

            if (adorner != null)
            {
                AdornerLayer adornerLayer = VisualTreeHelper.GetParent((DependencyObject)adorner) as AdornerLayer;
                if (adornerLayer != null)
                {
                    adornerLayer.OnOrderChanged(adorner);
                }
            }
            AdornerProperties.GetLayout(sender).AdornerPropertyChanged(sender, args);
        }