diff --git a/src/Common.WinForms/Controls/HintTextBox.cs b/src/Common.WinForms/Controls/HintTextBox.cs
index 16ae0308..3c90fad1 100644
--- a/src/Common.WinForms/Controls/HintTextBox.cs
+++ b/src/Common.WinForms/Controls/HintTextBox.cs
@@ -99,7 +99,7 @@ protected override void OnBackColorChanged(EventArgs e)
///
[AllowNull]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
+ [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
public override string Text
{
get => IsHintTextVisible ? "" : base.Text;
diff --git a/src/Common.WinForms/Controls/TimeSpanControl.cs b/src/Common.WinForms/Controls/TimeSpanControl.cs
index f190118f..402c4635 100644
--- a/src/Common.WinForms/Controls/TimeSpanControl.cs
+++ b/src/Common.WinForms/Controls/TimeSpanControl.cs
@@ -11,7 +11,7 @@ public partial class TimeSpanControl : UserControl
///
/// The time span currently represented by the control.
///
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
+ [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]
public TimeSpan Value
{
get => new((int)upDownDays.Value, (int)upDownHours.Value, (int)upDownMinutes.Value, (int)upDownSeconds.Value);