diff --git a/src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs b/src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs
index 328095b2db..cf9585dba1 100644
--- a/src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs
+++ b/src/Avalonia.Controls.ColorPicker/ColorView/ColorView.Properties.cs
@@ -336,6 +336,10 @@ namespace Avalonia.Controls
set => SetValue(IsComponentTextInputVisibleProperty, value);
}
+ ///
+ /// Gets or sets a value indicating whether the hexadecimal color value text input
+ /// is visible.
+ ///
public bool IsHexInputVisible
{
get => GetValue(IsHexInputVisibleProperty);
diff --git a/src/Avalonia.Controls.ColorPicker/Themes/Fluent/ColorView.xaml b/src/Avalonia.Controls.ColorPicker/Themes/Fluent/ColorView.xaml
index 6e24626653..1b5230eabb 100644
--- a/src/Avalonia.Controls.ColorPicker/Themes/Fluent/ColorView.xaml
+++ b/src/Avalonia.Controls.ColorPicker/Themes/Fluent/ColorView.xaml
@@ -352,7 +352,8 @@
IsChecked="{TemplateBinding ColorModel, Converter={StaticResource EnumToBoolean}, ConverterParameter={x:Static local:ColorModel.Hsva}, Mode=TwoWay}" />
+ Grid.Column="2"
+ IsVisible="{TemplateBinding IsHexInputVisible}">