using System.Windows; using System.Windows.Controls; namespace HC_APTBS.Views.UserControls { /// /// Fluent section card hosting a test type's phase tiles. /// Set =true to render chips (idle state) or /// false to render full vertical live-bar indicators (running state). /// DataContext is expected to be a . /// public partial class TestSectionCard : UserControl { /// Forwarded to every child . public static readonly DependencyProperty CompactProperty = DependencyProperty.Register(nameof(Compact), typeof(bool), typeof(TestSectionCard), new PropertyMetadata(false)); /// Compact mode flag (see ). public bool Compact { get => (bool)GetValue(CompactProperty); set => SetValue(CompactProperty, value); } public TestSectionCard() { InitializeComponent(); } } }