Guest User

Untitled

a guest
Jul 22nd, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.21 KB | None | 0 0
  1. <Style TargetType="layoutToolkit:HeaderedContentControl">
  2. <Setter Property="HorizontalContentAlignment" Value="Left"/>
  3. <Setter Property="VerticalContentAlignment" Value="Top"/>
  4. <Setter Property="Template">
  5. <Setter.Value>
  6. <ControlTemplate TargetType="layoutToolkit:HeaderedContentControl">
  7. <StackPanel>
  8. <ContentPresenter
  9. Content="{TemplateBinding Header}"
  10. ContentTemplate="{TemplateBinding HeaderTemplate}"
  11. Cursor="{TemplateBinding Cursor}"
  12. Margin="{TemplateBinding Padding}"
  13. HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  14. VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
  15. <ContentPresenter
  16. Content="{TemplateBinding Content}"
  17. ContentTemplate="{TemplateBinding ContentTemplate}"
  18. Cursor="{TemplateBinding Cursor}"
  19. Margin="{TemplateBinding Padding}"
  20. HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  21. VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
  22. </StackPanel>
  23. </ControlTemplate>
  24. </Setter.Value>
  25. </Setter>
  26. </Style>
  27.  
  28.  
  29. <Style TargetType="jw:MessageBoxWindow">
  30. <Setter Property="LeftButtonText" Value="ok"/>
  31. <Setter Property="RightButtonText" Value="cancel"/>
  32. <Setter Property="HorizontalContentAlignment" Value="Left"/>
  33. <Setter Property="VerticalContentAlignment" Value="Top"/>
  34. <Setter Property="FontFamily" Value="{StaticResource PhoneFontFamilyNormal}"/>
  35. <Setter Property="FontSize" Value="{StaticResource PhoneFontSizeNormal}"/>
  36. <Setter Property="Foreground" Value="{StaticResource PhoneForegroundBrush}"/>
  37. <Setter Property="Background" Value="{StaticResource PhoneChromeBrush}"/>
  38. <Setter Property="Margin" Value="0"/>
  39. <Setter Property="Template">
  40. <Setter.Value>
  41. <ControlTemplate TargetType="jw:MessageBoxWindow">
  42. <Grid
  43. CacheMode="BitmapCache"
  44. Background="{TemplateBinding Background}"
  45. VerticalAlignment="Top"
  46. HorizontalAlignment="Stretch"
  47. fam:TiltEffect.IsTiltEnabled="True">
  48. <StackPanel Margin="12,12,12,18">
  49. <TextBlock
  50. Style="{StaticResource PhoneTextLargeStyle}"
  51. Text="{TemplateBinding Header}"
  52. FontFamily="{StaticResource PhoneFontFamilySemiBold}"
  53. TextWrapping="Wrap"
  54. HorizontalAlignment="Left"/>
  55. <TextBlock
  56. Style="{StaticResource PhoneTextNormalStyle}"
  57. Margin="12,24,12,24"
  58. Text="{TemplateBinding Content}"
  59. TextWrapping="Wrap"
  60. HorizontalAlignment="Left"/>
  61. <CheckBox
  62. Content="{TemplateBinding CheckBoxContent}"
  63. IsChecked="{TemplateBinding IsChecked}"
  64. Visibility="{TemplateBinding CheckBoxVisibility}"
  65. Margin="0,0,0,6"/>
  66. <Grid HorizontalAlignment="Stretch" Margin="0,6,0,0">
  67. <Grid.ColumnDefinitions>
  68. <ColumnDefinition Width="1*"/>
  69. <ColumnDefinition Width="1*"/>
  70. </Grid.ColumnDefinitions>
  71. <Button
  72. x:Name="_left"
  73. Content="{TemplateBinding LeftButtonText}"
  74. Grid.Column="0"
  75. Visibility="{TemplateBinding LeftButtonVisibility}"/>
  76. <Button
  77. x:Name="_right"
  78. Content="{TemplateBinding RightButtonText}"
  79. Visibility="{TemplateBinding RightButtonVisibility}"
  80. Grid.Column="1"/>
  81. </Grid>
  82. </StackPanel>
  83. </Grid>
  84. </ControlTemplate>
  85. </Setter.Value>
  86. </Setter>
  87. </Style>
  88.  
  89.  
  90. <Style TargetType="jw:WilcoxTransitionFrame">
  91. <Setter Property="Background" Value="{StaticResource PhoneBackgroundBrush}"/>
  92. <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
  93. <Setter Property="VerticalContentAlignment" Value="Stretch"/>
  94. <Setter Property="Template">
  95. <Setter.Value>
  96. <ControlTemplate TargetType="jw:WilcoxTransitionFrame">
  97. <Grid Margin="{TemplateBinding Margin}"
  98. x:Name="ClientArea"
  99. Background="{TemplateBinding Background}">
  100. <Image x:Name="AnalyticsImage" VerticalAlignment="Top" Opacity="0"/>
  101. <ContentPresenter
  102. x:Name="FirstContentPresenter"
  103. HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  104. VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
  105. <ContentPresenter
  106. x:Name="SecondContentPresenter"
  107. HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  108. VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
  109. <Grid x:Name="OverlayGrid"/><!-- VerticalAlignment="Top" -->
  110. </Grid>
  111. </ControlTemplate>
  112. </Setter.Value>
  113. </Setter>
  114. </Style>
Add Comment
Please, Sign In to add comment