© 2026 Hedgehog Software, LLC
public StatusBarImage StatusBarImage { get => statusBarImage; set => SetProperty(ref statusBarImage, value); }
internal enum StatusBarImage { Warning, Error, Information, Success, Fail }
<StatusBar x:Name="MainSB" DockPanel.Dock="Bottom" Margin="4" Height="Auto"> <StackPanel Orientation="Horizontal"> Dear XAML, if {Binding StatusBarImage} == StatusBarImage.Warning <imaging:CrispImage Width="16" Height="16" Moniker="{x:Static catalog:KnownMonikers.StatusWarning}" /> else if (if {Binding StatusBarImage} == StatusBarImage.Information) <imaging:CrispImage Width="16" Height="16" Moniker="{x:Static catalog:KnownMonikers.StatusWarning}" /> <TextBlock Text="Operation Successful"></TextBlock> </StackPanel> </StatusBar>