TextBlock.xaml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. <ResourceDictionary
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
  4. <!-- TextBox Style -->
  5. <SolidColorBrush x:Key="TextBlock_BD" Color="#FF1B1B1B"/>
  6. <SolidColorBrush x:Key="TextBlock_BG" Color="Transparent"/>
  7. <SolidColorBrush x:Key="TextBlock_SubBD" Color="#FFFFFFFF"/>
  8. <SolidColorBrush x:Key="TextBlock_SubBG" Color="#ff402b94"/>
  9. <!--<Style TargetType="{x:Type TextBlock}">
  10. <Setter Property="SnapsToDevicePixels" Value="True"/>
  11. <Setter Property="FontFamily" Value="Segoe" />
  12. <Setter Property="FontSize" Value="15" />
  13. <Setter Property="MinHeight" Value="20" />
  14. <Setter Property="Background" Value="{DynamicResource TextBlock_BG}" />
  15. <Setter Property="AllowDrop" Value="true"/>
  16. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  17. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  18. <Setter Property="Stylus.IsFlicksEnabled" Value="False"/>
  19. </Style>-->
  20. <Style x:Key="TextBlock_Title" TargetType="{x:Type TextBlock}">
  21. <Setter Property="SnapsToDevicePixels" Value="True"/>
  22. <Setter Property="FontSize" Value="18" />
  23. <Setter Property="FontWeight" Value="Bold" />
  24. <Setter Property="FontFamily" Value="Segoe" />
  25. <Setter Property="TextWrapping" Value="Wrap" />
  26. <Setter Property="Margin" Value="0,2,2,2"/>
  27. <Setter Property="Background" Value="{DynamicResource TextBlock_BG}" />
  28. <Setter Property="Foreground" Value="{DynamicResource TextBlock_BD}" />
  29. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  30. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  31. </Style>
  32. <Style x:Key="TextBlock_GridButton" TargetType="{x:Type TextBlock}">
  33. <Setter Property="SnapsToDevicePixels" Value="True"/>
  34. <Setter Property="FontSize" Value="16" />
  35. <Setter Property="FontFamily" Value="Segoe" />
  36. <Setter Property="TextWrapping" Value="Wrap" />
  37. <Setter Property="Margin" Value="0,2,2,2"/>
  38. <Setter Property="Background" Value="{DynamicResource TextBlock_BG}" />
  39. <Setter Property="Foreground" Value="{DynamicResource TextBlock_BD}" />
  40. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  41. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  42. </Style>
  43. <!-- TextBlock_Top Style -->
  44. <SolidColorBrush x:Key="TextBlock_Top_BG" Color="#FFC8E8FF"/>
  45. <SolidColorBrush x:Key="TextBlock_Top_Shadow" Color="#FF1B1B1B"/>
  46. <SolidColorBrush x:Key="TextBlock_Top_Highlight_Right" Color="White"/>
  47. <SolidColorBrush x:Key="TextBlock_Top_Highlight_Bottom" Color="#FFD2D2D2"/>
  48. <Style x:Key="TextBlock_Top" TargetType="{x:Type TextBlock}">
  49. <Setter Property="SnapsToDevicePixels" Value="True"/>
  50. <Setter Property="FontSize" Value="14" />
  51. <Setter Property="Margin" Value="0,2,2,2"/>
  52. <Setter Property="Background" Value="{DynamicResource TextBlock_BG}" />
  53. <Setter Property="Foreground" Value="{DynamicResource Foreground_Black}" />
  54. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  55. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  56. </Style>
  57. <Style x:Key="TextBlock_SubTitle" TargetType="{x:Type TextBlock}">
  58. <Setter Property="SnapsToDevicePixels" Value="True"/>
  59. <Setter Property="FontSize" Value="20" />
  60. <Setter Property="Margin" Value="0,2,2,2"/>
  61. <Setter Property="Background" Value="{DynamicResource TextBlock_SubBG}" />
  62. <Setter Property="Foreground" Value="{DynamicResource TextBlock_SubBD}" />
  63. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  64. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  65. </Style>
  66. <Style x:Key="TextBlock_YellowGrid" TargetType="{x:Type TextBlock}">
  67. <Setter Property="SnapsToDevicePixels" Value="True"/>
  68. <Setter Property="FontSize" Value="25" />
  69. <Setter Property="Margin" Value="0,1,2,1"/>
  70. <Setter Property="Background" Value="#ffe3c37e" />
  71. <Setter Property="Foreground" Value="White" />
  72. <Setter Property="Block.TextAlignment" Value="Center"/>
  73. <Setter Property="Padding" Value="0,20,0,0"/>
  74. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  75. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  76. </Style>
  77. <Style x:Key="TextBlock_GreenGrid" TargetType="{x:Type TextBlock}">
  78. <Setter Property="SnapsToDevicePixels" Value="True"/>
  79. <Setter Property="FontSize" Value="25" />
  80. <Setter Property="Margin" Value="0,1,2,1"/>
  81. <Setter Property="Background" Value="#ff68d2c0" />
  82. <Setter Property="Foreground" Value="White" />
  83. <Setter Property="Block.TextAlignment" Value="Center"/>
  84. <Setter Property="Padding" Value="0,20,0,0"/>
  85. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  86. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  87. </Style>
  88. <Style x:Key="TextBlock_TransparentGrid" TargetType="{x:Type TextBlock}">
  89. <Setter Property="SnapsToDevicePixels" Value="True"/>
  90. <Setter Property="FontSize" Value="25" />
  91. <Setter Property="Margin" Value="0,1,2,1"/>
  92. <Setter Property="Background" Value="Transparent" />
  93. <Setter Property="Foreground" Value="White" />
  94. <Setter Property="Block.TextAlignment" Value="Center"/>
  95. <Setter Property="Padding" Value="0,20,0,0"/>
  96. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  97. <Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
  98. </Style>
  99. </ResourceDictionary>