Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.79 KB | None | 0 0
  1. <Style x:Key="ConfigurationTextBoxStyle" TargetType="{x:Type TextBox}">
  2. <Setter Property="HorizontalContentAlignment" Value="Center"/>
  3. <Setter Property="VerticalContentAlignment" Value="Center"/>
  4. <!--<Setter Property="BorderBrush" Value="Black" />-->
  5. <Setter Property="MinHeight" Value="25"/>
  6. <Setter Property="MinWidth" Value="75"/>
  7. <Setter Property="Height" Value="25" />
  8. </Style>
  9.  
  10. <Style x:Key="ConfigurationRngTextBoxStyle" TargetType="{x:Type TextBox}">
  11. <Setter Property="IsEnabled" Value="False" />
  12. <Setter Property="HorizontalContentAlignment" Value="Center"/>
  13. <Setter Property="VerticalContentAlignment" Value="Center"/>
  14. <Setter Property="BorderBrush" Value="Black" />
  15. <Setter Property="MinHeight" Value="24"/>
  16. <Setter Property="MinWidth" Value="75"/>
  17. <Setter Property="Margin" Value="1"/>
  18. </Style>
  19.  
  20. <Style x:Key="TextBlockScenarioStyle" TargetType="{x:Type TextBox}">
  21. <Setter Property="MinHeight" Value="25"/>
  22. <Setter Property="Height" Value="25" />
  23. <Setter Property="MinWidth" Value="100"/>
  24. </Style>
  25.  
  26. <Style x:Key="TextBoxScenarioStyle" TargetType="{x:Type TextBlock}">
  27. <Setter Property="Margin" Value="5"/>
  28. <Setter Property="MinHeight" Value="25"/>
  29. <Setter Property="Height" Value="25" />
  30. <Setter Property="MinWidth" Value="200"/>
  31. </Style>
  32.  
  33. <Style x:Key="ButtonScenarioStyle" TargetType="{x:Type Button}">
  34. <Setter Property="BorderThickness" Value="1"/>
  35. <Setter Property="BorderBrush" Value="Black" />
  36. <Setter Property="Margin" Value="5,-1,5,5"/>
  37. <Setter Property="MinWidth" Value="100"/>
  38. </Style>
  39.  
  40. <Style x:Key="ScenarioButtonStyle" TargetType="{x:Type Button}">
  41. <Setter Property="Margin" Value="9,3,3,3"/>
  42. </Style>
  43.  
  44. <Style x:Key="MainLabelStyle" TargetType="{x:Type Label}">
  45. <Setter Property="Margin" Value="0" />
  46. <Setter Property="MinWidth" Value="50" />
  47. </Style>
  48.  
  49. <Style x:Key="MacLabelStyle" TargetType="{x:Type Label}">
  50. <Setter Property="Margin" Value="0" />
  51. <Setter Property="MinWidth" Value="53" />
  52. </Style>
  53.  
  54. <Style x:Key="ListViewBorderStyle" TargetType="{x:Type ListView}">
  55. <Setter Property="Background" Value="Transparent" />
  56. <Setter Property="BorderThickness" Value="0"/>
  57. </Style>
  58.  
  59. <Style x:Key="Hoverless" TargetType="{x:Type ButtonBase}">
  60. <Setter Property="Template">
  61. <Setter.Value>
  62. <ControlTemplate TargetType="{x:Type ButtonBase}">
  63. <Border Name="border"
  64. BorderThickness="{TemplateBinding BorderThickness}"
  65. Padding="{TemplateBinding Padding}"
  66. BorderBrush="{TemplateBinding BorderBrush}"
  67. Background="{TemplateBinding Background}">
  68. <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" />
  69. </Border>
  70. <ControlTemplate.Triggers>
  71. <MultiTrigger>
  72. <MultiTrigger.Conditions>
  73. <Condition Property="IsMouseOver" Value="True" />
  74. <Condition Property="Selector.IsSelected" Value="False" />
  75. </MultiTrigger.Conditions>
  76. <Setter Property="Background" Value="#FFBEE6FD" />
  77. </MultiTrigger>
  78. <MultiTrigger>
  79. <MultiTrigger.Conditions>
  80. <Condition Property="IsMouseOver" Value="True" />
  81. <Condition Property="Selector.IsSelected" Value="True" />
  82. </MultiTrigger.Conditions>
  83. <Setter Property="Background" Value="#BB90EE90" />
  84. </MultiTrigger>
  85. <MultiTrigger>
  86. <MultiTrigger.Conditions>
  87. <Condition Property="IsMouseOver" Value="False" />
  88. <Condition Property="Selector.IsSelected" Value="True" />
  89. </MultiTrigger.Conditions>
  90. <Setter Property="Background" Value="LightGreen" />
  91. </MultiTrigger>
  92. <Trigger Property="IsPressed" Value="True">
  93. <Setter TargetName="border" Property="Opacity" Value="0.95" />
  94. </Trigger>
  95. </ControlTemplate.Triggers>
  96. </ControlTemplate>
  97. </Setter.Value>
  98. </Setter>
  99. </Style>
  100.  
  101. <Style x:Key="TransparentStyle" TargetType="{x:Type Button}">
  102. <Setter Property="Template">
  103. <Setter.Value>
  104. <ControlTemplate TargetType="Button">
  105. <Border CornerRadius="5" BorderThickness="1" Padding="2">
  106. <Border.Style>
  107. <Style TargetType="{x:Type Border}">
  108. <Style.Triggers>
  109. <Trigger Property="IsMouseOver" Value="True">
  110. <Setter Property="Background" Value="LightGray"/>
  111. </Trigger>
  112. </Style.Triggers>
  113. </Style>
  114. </Border.Style>
  115. <Grid Background="Transparent">
  116. <ContentPresenter></ContentPresenter>
  117. </Grid>
  118. </Border>
  119. </ControlTemplate>
  120. </Setter.Value>
  121. </Setter>
  122. </Style>
  123.  
  124. <Style x:Key="ButtonScenarioFalseStyle" TargetType="{x:Type Button}">
  125. <Setter Property="Template">
  126. <Setter.Value>
  127. <ControlTemplate TargetType="Button">
  128. <Border CornerRadius="5" BorderThickness="1" Padding="2">
  129. <Border.Style>
  130. <Style TargetType="{x:Type Border}">
  131. <Style.Triggers>
  132. <Trigger Property="IsMouseOver" Value="True">
  133. <Setter Property="Background" Value="LightGray"/>
  134. </Trigger>
  135. </Style.Triggers>
  136. </Style>
  137. </Border.Style>
  138. <Grid Background="Transparent">
  139. <ContentPresenter></ContentPresenter>
  140. </Grid>
  141. </Border>
  142. </ControlTemplate>
  143. </Setter.Value>
  144. </Setter>
  145. </Style>
  146.  
  147. <Style x:Key="ScenarioStackPanelStyle" TargetType="StackPanel">
  148. <Setter Property="Cursor" Value="Hand" />
  149. </Style>
  150.  
  151. <Style x:Key="ScenarioDockPanelStyle" TargetType="DockPanel">
  152. <Setter Property="Cursor" Value="Hand" />
  153. </Style>
  154.  
  155. <Style x:Key="ScenarioTextBlockStyle" TargetType="TextBlock">
  156. <Setter Property="Width" Value="200"/>
  157. </Style>
  158.  
  159. <Style x:Key="ScenarioTextBlockAlignmentStyle" TargetType="TextBlock">
  160. <Setter Property="VerticalAlignment" Value="Center"/>
  161. </Style>
  162.  
  163. <Style x:Key="ScenarioCheckBoxStyle" TargetType="CheckBox">
  164. <Setter Property="Margin" Value="43,2,2,2"/>
  165. </Style>
  166.  
  167. <Style x:Key="ScenarioImageStyle" TargetType="Image">
  168. <Setter Property="Width" Value="25"/>
  169. <Setter Property="Height" Value="25"/>
  170. <Setter Property="Cursor" Value="Hand" />
  171. <Setter Property="Margin" Value="2"/>
  172. </Style>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement