コード例 #1
0
ファイル: StoryboardLayer.cs プロジェクト: sqler21c/DeXign
        private void Element_Loaded(object sender, RoutedEventArgs e)
        {
            ((FrameworkElement)sender).Loaded -= Element_Loaded;

            this.Storyboard = AdornedElement
                              .FindLogicalParents <Storyboard>()
                              .FirstOrDefault();

            OnLoaded((FrameworkElement)AdornedElement);

            RendererLoaded?.Invoke(this, e);
        }
コード例 #2
0
ファイル: StoryboardLayer.cs プロジェクト: sunfom/DeXign
        private void Element_Loaded(object sender, RoutedEventArgs e)
        {
            var element = sender as FrameworkElement;

            if (!element.IsVisible)
            {
                return;
            }

            element.Loaded -= Element_Loaded;

            this.Storyboard = AdornedElement
                              .FindLogicalParents <Storyboard>()
                              .FirstOrDefault();

            OnLoaded((FrameworkElement)AdornedElement);

            RendererLoaded?.Invoke(this, e);
        }