From fb9fc1935e464acff0b6149d83c74b76af1fa10f Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Wed, 23 Nov 2022 11:02:39 +0100 Subject: [PATCH] Added IsAttachedToVisualTree extension method. --- src/Avalonia.Base/VisualTree/VisualExtensions.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Avalonia.Base/VisualTree/VisualExtensions.cs b/src/Avalonia.Base/VisualTree/VisualExtensions.cs index beaaf50e76..b58db3b276 100644 --- a/src/Avalonia.Base/VisualTree/VisualExtensions.cs +++ b/src/Avalonia.Base/VisualTree/VisualExtensions.cs @@ -378,6 +378,11 @@ namespace Avalonia.VisualTree return visual as IRenderRoot ?? visual.VisualRoot; } + /// + /// Returns a value indicating whether this control is attached to a visual root. + /// + public static bool IsAttachedToVisualTree(this Visual visual) => visual.IsAttachedToVisualTree; + /// /// Tests whether an is an ancestor of another visual. ///