diff --git a/src/Avalonia.Controls/TransitioningContentControl.cs b/src/Avalonia.Controls/TransitioningContentControl.cs
index 2a6f3620e5..cb0d229110 100644
--- a/src/Avalonia.Controls/TransitioningContentControl.cs
+++ b/src/Avalonia.Controls/TransitioningContentControl.cs
@@ -25,7 +25,7 @@ public class TransitioningContentControl : ContentControl
///
/// Defines the property.
///
- internal static readonly DirectProperty CurrentContentProperty =
+ public static readonly DirectProperty CurrentContentProperty =
AvaloniaProperty.RegisterDirect(nameof(CurrentContent),
o => o.CurrentContent);
@@ -41,7 +41,7 @@ public class TransitioningContentControl : ContentControl
///
/// Gets the content currently displayed on the screen.
///
- internal object? CurrentContent
+ public object? CurrentContent
{
get => _currentContent;
private set => SetAndRaise(CurrentContentProperty, ref _currentContent, value);