Loading.xaml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  3. xmlns:hc="clr-namespace:HandyControl.Controls">
  4. <!--直线加载条默认样式-->
  5. <Style BasedOn="{StaticResource LoadingLineBaseStyle}" TargetType="hc:LoadingLine"/>
  6. <Style x:Key="LoadingLineLight" BasedOn="{StaticResource LoadingLineBaseStyle}" TargetType="hc:LoadingLine">
  7. <Setter Property="Foreground" Value="{DynamicResource TextIconBrush}"/>
  8. </Style>
  9. <Style x:Key="LoadingLineLarge" BasedOn="{StaticResource LoadingLineBaseStyle}" TargetType="hc:LoadingLine">
  10. <Setter Property="DotDiameter" Value="10"/>
  11. </Style>
  12. <Style x:Key="LoadingLineLargeLight" BasedOn="{StaticResource LoadingLineLarge}" TargetType="hc:LoadingLine">
  13. <Setter Property="Foreground" Value="{DynamicResource TextIconBrush}"/>
  14. </Style>
  15. <!--圆形加载条默认样式-->
  16. <Style BasedOn="{StaticResource LoadingCircleBaseStyle}" TargetType="hc:LoadingCircle"/>
  17. <Style x:Key="LoadingCircleLight" BasedOn="{StaticResource LoadingCircleBaseStyle}" TargetType="hc:LoadingCircle">
  18. <Setter Property="Foreground" Value="{DynamicResource TextIconBrush}"/>
  19. </Style>
  20. <Style x:Key="LoadingCircleLarge" BasedOn="{StaticResource LoadingCircleBaseStyle}" TargetType="hc:LoadingCircle">
  21. <Setter Property="Width" Value="100"/>
  22. <Setter Property="Height" Value="100"/>
  23. <Setter Property="DotDiameter" Value="10"/>
  24. <Setter Property="DotInterval" Value="20"/>
  25. <Setter Property="DotOffSet" Value="40"/>
  26. <Setter Property="DotDelayTime" Value="120"/>
  27. </Style>
  28. <Style x:Key="LoadingCircleLargeLight" BasedOn="{StaticResource LoadingCircleLarge}" TargetType="hc:LoadingCircle">
  29. <Setter Property="Foreground" Value="{DynamicResource TextIconBrush}"/>
  30. </Style>
  31. </ResourceDictionary>