DetailElement.xaml 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. <UserControl
  2. x:Class="SHJX.Service.Librarys.MainLibrarys.DetailElement"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  7. xmlns:pu="clr-namespace:Panuon.UI.Silver;assembly=Panuon.UI.Silver"
  8. mc:Ignorable="d">
  9. <UserControl.Resources>
  10. <ResourceDictionary>
  11. <ResourceDictionary.MergedDictionaries>
  12. <ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/SkinDefault.xaml" />
  13. <ResourceDictionary Source="pack://application:,,,/HandyControl;component/Themes/Theme.xaml" />
  14. </ResourceDictionary.MergedDictionaries>
  15. </ResourceDictionary>
  16. </UserControl.Resources>
  17. <Border
  18. Margin="2"
  19. Background="#FFF"
  20. BorderBrush="#99CCCC"
  21. BorderThickness="2"
  22. CornerRadius="1">
  23. <Grid Background="Transparent">
  24. <Grid.RowDefinitions>
  25. <RowDefinition Height="2*" />
  26. <RowDefinition Height="3*" />
  27. <RowDefinition Height="0.1*" />
  28. <RowDefinition Height="3*" />
  29. </Grid.RowDefinitions>
  30. <Grid.ColumnDefinitions>
  31. <ColumnDefinition Width="auto" />
  32. <ColumnDefinition Width="4*" />
  33. <ColumnDefinition Width="2*" />
  34. </Grid.ColumnDefinitions>
  35. <Border
  36. x:Name="UserControlTag"
  37. Grid.Row="0"
  38. Grid.Column="0"
  39. Grid.ColumnSpan="3"
  40. Background="#99CCCC"
  41. BorderBrush="#99CCCC"
  42. CornerRadius="0,1,0,0" />
  43. <Grid
  44. Grid.Row="0"
  45. Grid.Column="0"
  46. Background="Transparent">
  47. <Button
  48. x:Name="btn_TagNo"
  49. Width="20"
  50. Height="20"
  51. Padding="0,5,0,0"
  52. Background="AliceBlue"
  53. FontFamily="幼圆"
  54. FontSize="13"
  55. FontWeight="UltraBold"
  56. Foreground="Black">
  57. <Button.Template>
  58. <ControlTemplate TargetType="{x:Type Button}">
  59. <Border
  60. BorderBrush="{TemplateBinding Control.BorderBrush}"
  61. BorderThickness="0"
  62. CornerRadius="33,33,33,33">
  63. <Border.Background>
  64. <LinearGradientBrush StartPoint="0,0" EndPoint="0,1">
  65. <GradientStop Offset="0.1" Color="#FFF" />
  66. <GradientStop Offset="0.7" Color="#D5D5D5" />
  67. <GradientStop Offset="0.0" Color="#FFF" />
  68. </LinearGradientBrush>
  69. </Border.Background>
  70. <ContentPresenter
  71. HorizontalAlignment="Center"
  72. VerticalAlignment="Center"
  73. Content="{TemplateBinding ContentControl.Content}" />
  74. </Border>
  75. </ControlTemplate>
  76. </Button.Template>
  77. </Button>
  78. </Grid>
  79. <Grid
  80. Grid.Row="0"
  81. Grid.Column="1"
  82. Background="Transparent">
  83. <TextBlock
  84. x:Name="txt_detail"
  85. HorizontalAlignment="Center"
  86. VerticalAlignment="Center"
  87. FontFamily="幼圆"
  88. FontSize="15"
  89. FontWeight="UltraBold"
  90. Foreground="White" />
  91. </Grid>
  92. <Grid
  93. Grid.Row="0"
  94. Grid.Column="2"
  95. Background="Transparent">
  96. <Button
  97. x:Name="ChooseMode"
  98. Width="25"
  99. Height="35"
  100. pu:ButtonHelper.ClickStyle="Sink"
  101. Background="Transparent"
  102. BorderBrush="Transparent"
  103. Click="ChooseMode_Click"
  104. Cursor="Hand">
  105. <Image
  106. Width="25"
  107. Height="30"
  108. HorizontalAlignment="Center"
  109. VerticalAlignment="Center"
  110. Source="/SHJX.Service.Resource;component/ControlLib Resource/点点点.png" />
  111. </Button>
  112. </Grid>
  113. <Grid
  114. Grid.Row="1"
  115. Grid.Column="0"
  116. HorizontalAlignment="Left">
  117. <TextBlock
  118. Margin="5,0"
  119. HorizontalAlignment="Center"
  120. VerticalAlignment="Center"
  121. FontFamily="幼圆"
  122. FontSize="14"
  123. FontWeight="UltraBold"
  124. Text="体积:" />
  125. </Grid>
  126. <Grid
  127. Grid.Row="1"
  128. Grid.Column="1"
  129. Grid.ColumnSpan="2"
  130. HorizontalAlignment="Right">
  131. <TextBlock
  132. x:Name="txt_volume"
  133. Margin="5,0"
  134. HorizontalAlignment="Center"
  135. VerticalAlignment="Center"
  136. FontFamily="幼圆"
  137. FontSize="12"
  138. FontWeight="UltraBold" />
  139. </Grid>
  140. <GridSplitter
  141. Grid.Row="2"
  142. Grid.ColumnSpan="3"
  143. Height="2"
  144. Margin="3,0"
  145. HorizontalAlignment="Stretch"
  146. Background="#99CCCC" />
  147. <Grid
  148. Grid.Row="3"
  149. Grid.Column="0"
  150. HorizontalAlignment="Left">
  151. <TextBlock
  152. Margin="5,0"
  153. HorizontalAlignment="Center"
  154. VerticalAlignment="Center"
  155. FontFamily="幼圆"
  156. FontSize="14"
  157. FontWeight="UltraBold"
  158. Text="结果:" />
  159. </Grid>
  160. <Grid
  161. Grid.Row="3"
  162. Grid.Column="1"
  163. Grid.ColumnSpan="2"
  164. HorizontalAlignment="Right">
  165. <TextBlock
  166. x:Name="txt_result"
  167. Margin="5,0"
  168. HorizontalAlignment="Center"
  169. VerticalAlignment="Center"
  170. FontFamily="幼圆"
  171. FontSize="15"
  172. FontWeight="UltraBold" />
  173. </Grid>
  174. </Grid>
  175. </Border>
  176. </UserControl>