MainWindow.xaml 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <Controls:MetroWindow
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  5. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6. xmlns:local="clr-namespace:WpfTest1"
  7. xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
  8. xmlns:my="clr-namespace:WpfTest1"
  9. xmlns:System="clr-namespace:System;assembly=mscorlib" x:Class="WpfTest1.MainWindow"
  10. mc:Ignorable="d"
  11. Title="劳拉核心体姿评测系统" Height="725" Width="1366"
  12. ShowTitleBar="True"
  13. ShowIconOnTitleBar="True"
  14. PreviewKeyDown="processGrid_KeyDown"
  15. WindowStartupLocation="CenterScreen"
  16. WindowState = "Normal"
  17. >
  18. <Controls:MetroWindow.Resources>
  19. <Style BasedOn="{StaticResource MetroTabItem}" TargetType="{x:Type TabItem}" x:Key="smallHeader" >
  20. <Setter Property="Controls:ControlsHelper.HeaderFontSize" Value="20"/>
  21. <!--BasedOn="{StaticResource MetroTabItem}"-->
  22. </Style>
  23. <Style BasedOn="{StaticResource MetroTabItem}" TargetType="{x:Type TabItem}" x:Key="smallerHeader" >
  24. <Setter Property="Controls:ControlsHelper.HeaderFontSize" Value="18"/>
  25. <!--BasedOn="{StaticResource MetroTabItem}"-->
  26. </Style>
  27. <Style BasedOn="{StaticResource MetroTabItem}" TargetType="{x:Type TabItem}" x:Key="smallestHeader" >
  28. <Setter Property="Controls:ControlsHelper.HeaderFontSize" Value="13"/>
  29. <!--BasedOn="{StaticResource MetroTabItem}"-->
  30. </Style>
  31. <Style BasedOn="{StaticResource MetroTabControl}" TargetType="{x:Type TabControl}" x:Key="whtietab" >
  32. <!--<Setter Property="Background" Value="#FFFFFF"></Setter>
  33. //change the "Value" to your required size-->
  34. </Style>
  35. <Style TargetType="{x:Type TabItem}" x:Key="darkItem" >
  36. <Setter Property="Controls:ControlsHelper.HeaderFontSize" Value="20"/>
  37. </Style>
  38. <Style BasedOn="{StaticResource MetroLabel}" TargetType="{x:Type Label}" x:Key="whiteLabel" >
  39. </Style>
  40. </Controls:MetroWindow.Resources>
  41. <Controls:MetroWindow.RightWindowCommands>
  42. <Controls:WindowCommands>
  43. <Button x:Name="loginedDoctorName" Content="欢迎您," />
  44. <Button Click="Fast_Add_Patient_Button_Click">
  45. <StackPanel Orientation="Horizontal">
  46. <Rectangle Width="20"
  47. Height="20"
  48. Fill="{Binding Foreground, RelativeSource={RelativeSource AncestorType={x:Type Button}}}">
  49. <Rectangle.OpacityMask>
  50. <VisualBrush Stretch="Fill" Visual="{StaticResource appbar_user_add}" />
  51. </Rectangle.OpacityMask>
  52. </Rectangle>
  53. <TextBlock Margin="4 0 0 0"
  54. VerticalAlignment="Center"
  55. Text="快速添加用户" />
  56. </StackPanel>
  57. </Button>
  58. </Controls:WindowCommands>
  59. </Controls:MetroWindow.RightWindowCommands>
  60. <Grid x:Name="mainWndGrid" Background="#FFFFFF" Loaded="mainWndGrid_Loaded">
  61. <Grid.ColumnDefinitions>
  62. <ColumnDefinition Width="395*"/>
  63. <ColumnDefinition Width="959*"/>
  64. </Grid.ColumnDefinitions>
  65. <TabControl x:Name="tabControlGeneral" HorizontalAlignment="Left" Height="694" VerticalAlignment="Top" Width="1358" SelectionChanged="tabControlGeneral_SelectionChanged" Grid.ColumnSpan="2" Controls:TabControlHelper.Underlined="TabPanel">
  66. <TabItem Header="首页" Style="{StaticResource smallHeader}" x:Uid="1000">
  67. <Grid Margin="-1,-1,-1,-1">
  68. <Grid.Background>
  69. <ImageBrush ImageSource="/WpfTest1;component/Resources/homepage.jpg" />
  70. </Grid.Background>
  71. <Button x:Name="buttonHomePageAddPatient" Content="Button" HorizontalAlignment="Left" Margin="315,178,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#FFA07A" Click="buttonHomePageAddPatient_Click">
  72. <Button.ContentTemplate>
  73. <DataTemplate>
  74. <StackPanel>
  75. <Rectangle Fill="#ffffff" Width="80" Height="80">
  76. <Rectangle.OpacityMask>
  77. <VisualBrush Visual="{StaticResource appbar_user_add}" Stretch="Fill" />
  78. </Rectangle.OpacityMask>
  79. </Rectangle>
  80. <TextBlock Text="新建用户" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  81. </StackPanel>
  82. </DataTemplate>
  83. </Button.ContentTemplate>
  84. </Button>
  85. <Button x:Name="buttonHomePagePatientManagent" Content="Button" HorizontalAlignment="Left" Margin="509,178,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#66CDAA" Click="buttonHomePagePatientManagent_Click">
  86. <Button.ContentTemplate>
  87. <DataTemplate>
  88. <StackPanel>
  89. <Rectangle Fill="#ffffff" Width="80" Height="80">
  90. <Rectangle.OpacityMask>
  91. <VisualBrush Visual="{StaticResource appbar_folder_people}" Stretch="Fill" />
  92. </Rectangle.OpacityMask>
  93. </Rectangle>
  94. <TextBlock Text="用户管理" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  95. </StackPanel>
  96. </DataTemplate>
  97. </Button.ContentTemplate>
  98. </Button>
  99. <Button x:Name="buttonHomePageFilterFunction" Content="Button" HorizontalAlignment="Left" Margin="699,178,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#008b7b" Click="buttonHomePageFilterFunction_Click">
  100. <Button.ContentTemplate>
  101. <DataTemplate>
  102. <StackPanel>
  103. <Rectangle Fill="#ffffff" Width="80" Height="80">
  104. <Rectangle.OpacityMask>
  105. <VisualBrush Visual="{StaticResource appbar_clipboard_paper_check}" Stretch="Fill" />
  106. </Rectangle.OpacityMask>
  107. </Rectangle>
  108. <TextBlock Text="快速筛查" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  109. </StackPanel>
  110. </DataTemplate>
  111. </Button.ContentTemplate>
  112. </Button>
  113. <Button x:Name="buttonHomePageEvaluationFunction" Content="Button" HorizontalAlignment="Left" Margin="886,178,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#daa520" Click="buttonHomePageEvaluationFunction_Click">
  114. <Button.ContentTemplate>
  115. <DataTemplate>
  116. <StackPanel>
  117. <Rectangle Fill="#ffffff" Width="80" Height="80">
  118. <Rectangle.OpacityMask>
  119. <VisualBrush Visual="{StaticResource appbar_magnify_browse}" Stretch="Fill" />
  120. </Rectangle.OpacityMask>
  121. </Rectangle>
  122. <TextBlock Text="详细评估" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  123. </StackPanel>
  124. </DataTemplate>
  125. </Button.ContentTemplate>
  126. </Button>
  127. <Button x:Name="buttonHomeHistoryRecords" Content="Button" HorizontalAlignment="Left" Margin="315,359,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#9370db" Click="buttonHomeHistoryRecords_Click">
  128. <Button.ContentTemplate>
  129. <DataTemplate>
  130. <StackPanel>
  131. <Rectangle Fill="#ffffff" Width="80" Height="80">
  132. <Rectangle.OpacityMask>
  133. <VisualBrush Visual="{StaticResource appbar_window_restore}" Stretch="Fill" />
  134. </Rectangle.OpacityMask>
  135. </Rectangle>
  136. <TextBlock Text="历史报告" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  137. </StackPanel>
  138. </DataTemplate>
  139. </Button.ContentTemplate>
  140. </Button>
  141. <Button x:Name="buttonHomePageSystemSettings" Content="Button" HorizontalAlignment="Left" Margin="509,359,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#008080" Click="buttonHomePageSystemSettings_Click">
  142. <Button.ContentTemplate>
  143. <DataTemplate>
  144. <StackPanel>
  145. <Rectangle Fill="#ffffff" Width="80" Height="80">
  146. <Rectangle.OpacityMask>
  147. <VisualBrush Visual="{StaticResource appbar_cogs}" Stretch="Fill" />
  148. </Rectangle.OpacityMask>
  149. </Rectangle>
  150. <TextBlock Text="系统设置" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  151. </StackPanel>
  152. </DataTemplate>
  153. </Button.ContentTemplate>
  154. </Button>
  155. <Button x:Name="buttonHomePageDataTransfer" Content="Button" HorizontalAlignment="Left" Margin="699,359,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#008080" Click="buttonHomePageDataTransfer_Click">
  156. <Button.ContentTemplate>
  157. <DataTemplate>
  158. <StackPanel>
  159. <Rectangle Fill="#ffffff" Width="80" Height="80">
  160. <Rectangle.OpacityMask>
  161. <VisualBrush Visual="{StaticResource appbar_information_circle}" Stretch="Fill" />
  162. </Rectangle.OpacityMask>
  163. </Rectangle>
  164. <TextBlock Text="关于程序" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  165. </StackPanel>
  166. </DataTemplate>
  167. </Button.ContentTemplate>
  168. </Button>
  169. <Button x:Name="buttonHomePageHelp" Content="Button" HorizontalAlignment="Left" Margin="886,359,0,0" VerticalAlignment="Top" Width="160" Height="150" Background="#008080" Click="buttonHomePageHelp_Click">
  170. <Button.ContentTemplate>
  171. <DataTemplate>
  172. <StackPanel>
  173. <Rectangle Fill="#ffffff" Width="80" Height="80">
  174. <Rectangle.OpacityMask>
  175. <VisualBrush Visual="{StaticResource appbar_home_question}" Stretch="Fill" />
  176. </Rectangle.OpacityMask>
  177. </Rectangle>
  178. <TextBlock Text="操作帮助" Margin="5 10 4 4" VerticalAlignment="Center" FontSize="20" Foreground="White" />
  179. </StackPanel>
  180. </DataTemplate>
  181. </Button.ContentTemplate>
  182. </Button>
  183. <Label x:Name="labelSoftwareName" Content="欢迎使用劳拉" FontSize="32" HorizontalAlignment="Center" Margin="0,61,0,0" VerticalAlignment="Top" Foreground="White"/>
  184. <Label x:Name="labelHomepageCversion" Content="编译版本:20200411" HorizontalAlignment="Center" Margin="0,109,0,0" VerticalAlignment="Top" Foreground="White"/>
  185. </Grid>
  186. </TabItem>
  187. <TabItem Header="用户管理" Style="{StaticResource smallHeader}" >
  188. <TabControl x:Name="tabPatientManagent" HorizontalAlignment="Left" Height="645" Width="1338" Margin="10,-5,0,0" VerticalAlignment="Top" >
  189. <TabItem Header="用户管理" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  190. <Grid Background="White" Margin="0,0,0,0">
  191. <my:selectUser x:Name="selectUserPatientManagent" Margin="0,0,0,0"/>
  192. <Button x:Name="buttonAddPatient" Content="添加用户" HorizontalAlignment="Left" Margin="41,531,0,0" VerticalAlignment="Top" Width="71" Height="36" FontSize="15" Click="buttonAddPatient_Click"/>
  193. <Button x:Name="buttonModifyPatient" Content="修改用户" HorizontalAlignment="Left" Margin="117,531,0,0" VerticalAlignment="Top" Width="76" Height="36" FontSize="15" Click="buttonModifyPatient_Click"/>
  194. <Button x:Name="buttonDeletePatient" Content="删除用户" HorizontalAlignment="Left" Margin="198,531,0,0" VerticalAlignment="Top" Width="80" Height="36" FontSize="15" Click="buttonDeletePatient_Click"/>
  195. </Grid>
  196. </TabItem>
  197. </TabControl>
  198. </TabItem>
  199. <!--快筛-->
  200. <TabItem Header="快速筛查" Style="{StaticResource smallHeader}" >
  201. <TabControl x:Name="tabFilter" HorizontalAlignment="Left" Height="645" Width="1338" Margin="10,-5,0,0" VerticalAlignment="Top" >
  202. <TabItem Header="选择用户" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  203. <Grid Background="White" Margin="0,0,0,0">
  204. <my:selectUser x:Name="selectUserfilter" Margin="0,0,0,0"></my:selectUser>
  205. <Button x:Name="buttonFilterSelectPatient" IsEnabled="True" Content="开始测试" HorizontalAlignment="Left" Margin="41,531,0,0" VerticalAlignment="Top" Width="240" Height="36" FontSize="15" Click="buttonFilterSelectPatient_Click"/>
  206. </Grid>
  207. </TabItem>
  208. <TabItem Header="筛查流程" Style="{StaticResource smallerHeader}" IsEnabled="False">
  209. <Grid x:Name="filterProcessGrid" Background="White" Margin="0,0,0,0">
  210. <Label x:Name="labelGong" Content="共" HorizontalAlignment="Left" Margin="90,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  211. <Label x:Name="labelFilterNumberofTotalQuestions" Content="XXX" HorizontalAlignment="Left" Margin="110,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  212. <Label x:Name="labelTi" Content="题,当前第" HorizontalAlignment="Left" Margin="150,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  213. <Label x:Name="labelFilterNameLabel" Content="当前病例:" HorizontalAlignment="Left" Margin="800,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  214. <Label x:Name="labelFilterName" Content="[被试姓名]" HorizontalAlignment="Left" Margin="890,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  215. <Label x:Name="labelFilterRecordidLabel" Content="病案号:" HorizontalAlignment="Left" Margin="1000,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  216. <Label x:Name="labelFilterRecordid" Content="[病案编号233333333]" HorizontalAlignment="Left" Margin="1070,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  217. <Label x:Name="labelFilterNumberofCurrentQuestion" Content="XXX" HorizontalAlignment="Left" Margin="240,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  218. <Label x:Name="labelTi2" Content="题" HorizontalAlignment="Left" Margin="280,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  219. <Label x:Name="labelFilterQuestionTitle" Content="[问题的标题,大约需要30个汉字,所以空间需要够]" HorizontalAlignment="Left" Margin="90,36,0,0" VerticalAlignment="Top" FontSize="30"/>
  220. <TextBlock x:Name="textBlockFilterQuetionContent" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="94,90,0,0" TextWrapping="Wrap" Text="Here is the question content." Height="240" Width="745" FontSize="18"/>
  221. <Image x:Name="imageFilterQuestion" HorizontalAlignment="Left" Width="348" Height="430" Margin="850,90,0,0" VerticalAlignment="Top" />
  222. <Grid x:Name="gridFilterSelection" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="94,340,0,0" Width="745" Height="200" ></Grid>
  223. <Button x:Name="buttonFilterPrevious" Content="上一题" HorizontalAlignment="Left" Margin="424,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" IsEnabled="False" Click="buttonFilterPrevious_Click" />
  224. <Button x:Name="buttonFilterNext" Content="下一题" HorizontalAlignment="Left" Margin="784,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" IsEnabled="False" Click="buttonFilterNext_Click" />
  225. <Button x:Name="buttonSubmitFilter" Content="提交" HorizontalAlignment="Left" Margin="604,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Background="#FF317602" Foreground="White" IsEnabled="False" Click="buttonSubmitFilter_Click"/>
  226. <Button x:Name="buttonAbortFilter" Content="中止筛查" HorizontalAlignment="Left" Margin="1150,550,0,0" VerticalAlignment="Top" Width="132" Height="50" FontSize="18" Background="#FFB92424" Foreground="White" Click="buttonAbortFilter_Click"/>
  227. </Grid>
  228. </TabItem>
  229. <TabItem Header="筛查报告" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  230. <Grid Background="White" Margin="0,0,0,0">
  231. <Label x:Name="labelPDF" Content="该报告已在第三方软件中打开" HorizontalAlignment="Left" Margin="543,133,0,0" VerticalAlignment="Top" FontSize="18"/>
  232. <Button x:Name="buttonFilterBackToSelectUser" Content="开始新的筛查" HorizontalAlignment="Left" Margin="500,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonFilterBackToSelectUser_Click" />
  233. <Button x:Name="buttonFilterBackToHome" Content="回到首页" HorizontalAlignment="Left" Margin="700,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonFilterBackToHome_Click" />
  234. </Grid>
  235. </TabItem>
  236. </TabControl>
  237. </TabItem>
  238. <!--评估-->
  239. <TabItem Header="详细评估" Style="{StaticResource smallHeader}" >
  240. <TabControl x:Name="tabEvaluation" HorizontalAlignment="Left" Height="645" Width="1338" Margin="10,-5,0,0" VerticalAlignment="Top" >
  241. <TabItem Header="选择用户" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  242. <Grid Background="White" Margin="0,0,0,0">
  243. <my:selectUser x:Name="selectUserevaluation" Margin="0,0,0,0"/>
  244. <Button x:Name="buttonEvaluationSelectPatient" IsEnabled="True" Content="开始测试" HorizontalAlignment="Left" Margin="41,531,0,0" VerticalAlignment="Top" Width="240" Height="36" FontSize="15" Click="buttonEvaluationSelectPatient_Click"/>
  245. </Grid>
  246. </TabItem>
  247. <TabItem Header="评估流程" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  248. <Grid Background="White" Margin="0,0,0,0">
  249. <Label x:Name="labelTiE" Content="当前第" HorizontalAlignment="Left" Margin="94,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  250. <Label x:Name="labelEvaluationNameLabel" Content="当前病例:" HorizontalAlignment="Left" Margin="800,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  251. <Label x:Name="labelEvaluationName" Content="[被试姓名]" HorizontalAlignment="Left" Margin="890,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  252. <Label x:Name="labelEvaluationRecordidLabel" Content="病案号:" HorizontalAlignment="Left" Margin="1000,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  253. <Label x:Name="labelEvaluationRecordid" Content="[病案编号233333333]" HorizontalAlignment="Left" Margin="1070,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  254. <Label x:Name="labelQuestionNumberofCurrentQuestion" Content="XXX" HorizontalAlignment="Left" Margin="150,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  255. <Label x:Name="labelTi2E" Content="题" HorizontalAlignment="Left" Margin="190,10,0,0" VerticalAlignment="Top" FontSize="18"/>
  256. <Label x:Name="labelEvaluationQuestionTitle" Content="[问题的标题,大约需要30个汉字,所以空间需要够]" HorizontalAlignment="Left" Margin="90,36,0,0" VerticalAlignment="Top" FontSize="30"/>
  257. <TextBlock x:Name="textBlockEvaluationQuetionContent" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="94,90,0,0" TextWrapping="Wrap" Text="Here is the question content." Height="310" Width="745" FontSize="18"/>
  258. <Image x:Name="imageEvaluationQuestion" HorizontalAlignment="Left" Width="348" Height="430" Margin="850,90,0,0" VerticalAlignment="Top" />
  259. <Grid x:Name="gridEvaluationSelection" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="94,400,0,0" Width="745" Height="120" ></Grid>
  260. <Button x:Name="buttonEvaluationPrevious" Content="上一题" HorizontalAlignment="Left" Margin="424,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" IsEnabled="False" Click="buttonEvaluationPrevious_Click" />
  261. <Button x:Name="buttonEvaluationNext" Content="下一题" HorizontalAlignment="Left" Margin="784,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" IsEnabled="False" Click="buttonEvaluationNext_Click" />
  262. <Button x:Name="buttonSubmitEvaluation" Content="提交" HorizontalAlignment="Left" Margin="604,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Background="#FF317602" Foreground="White" IsEnabled="False" Click="buttonSubmitEvaluation_Click"/>
  263. <Button x:Name="buttonAbortEvaluation" Content="中止评估" HorizontalAlignment="Left" Margin="1150,550,0,0" VerticalAlignment="Top" Width="132" Height="50" FontSize="18" Background="#FFB92424" Foreground="White" Click="buttonAbortEvaluation_Click"/>
  264. </Grid>
  265. </TabItem>
  266. <TabItem Header="评估报告" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  267. <Grid Background="White" Margin="0,0,0,0">
  268. <Label x:Name="labelPDFE" Content="该报告已在第三方软件中打开" HorizontalAlignment="Left" Margin="543,133,0,0" VerticalAlignment="Top" FontSize="18"/>
  269. <Button x:Name="buttonEvaluationBackToSelectUser" Content="开始新的评估" HorizontalAlignment="Left" Margin="500,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonEvaluationBackToSelectUser_Click" />
  270. <Button x:Name="buttonEvaluationBackToHome" Content="回到首页" HorizontalAlignment="Left" Margin="700,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonEvaluationBackToHome_Click" />
  271. </Grid>
  272. </TabItem>
  273. </TabControl>
  274. </TabItem>
  275. <!--历史报告-->
  276. <TabItem Header="历史报告" Style="{StaticResource smallHeader}" >
  277. <TabControl x:Name="tabHistoryRecords" HorizontalAlignment="Left" Height="645" Width="1338" Margin="10,-5,0,0" VerticalAlignment="Top" >
  278. <TabItem Header="选择病例" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  279. <Grid Background="White" Margin="0,0,0,0">
  280. <my:selectUser x:Name="selectUserHistory" Margin="0,0,0,0"/>
  281. <Button x:Name="buttonHistorySelectPatient" IsEnabled="True" Content="选择该病例" HorizontalAlignment="Left" Margin="41,531,0,0" VerticalAlignment="Top" Width="240" Height="36" FontSize="15" Click="buttonHistorySelectPatient_Click"/>
  282. </Grid>
  283. </TabItem>
  284. <TabItem Header="选择记录" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  285. <Grid Background="White" Margin="0,0,0,0">
  286. <DataGrid x:Name="dataGridRecords" AutoGenerateColumns="False" IsReadOnly="True" HorizontalAlignment="Left" Margin="299,10,0,0" VerticalAlignment="Top" Height="603" Width="1039" Loaded="LoadDoctorDataGrid" MouseDoubleClick="dataGridRecords_MouseDoubleClick">
  287. <DataGrid.Columns>
  288. <DataGridTextColumn Header="报告编号" Binding="{Binding r_id}" Width="180"/>
  289. <DataGridTextColumn Header="报告类型" Binding="{Binding r_type_d}" Width="150"/>
  290. <DataGridTextColumn Header="生成时间" Binding="{Binding r_time}" Width="180"/>
  291. <DataGridTextColumn Header="已生成次数" Binding="{Binding r_count}" Width="120"/>
  292. </DataGrid.Columns>
  293. </DataGrid>
  294. <Button x:Name="buttonRegenerateReport" FontSize="18" Content="生成该报告" HorizontalAlignment="Left" Margin="26,40,0,0" VerticalAlignment="Top" Width="236" Height="38" Click="buttonRegenerateReport_Click"/>
  295. <Button x:Name="buttonHistoryBack" FontSize="18" Content="返回上一级" HorizontalAlignment="Left" Margin="26,98,0,0" VerticalAlignment="Top" Width="236" Height="38" Click="buttonHistoryBackToSelectUser_Click"/>
  296. </Grid>
  297. </TabItem>
  298. <TabItem Header="评估报告" Style="{StaticResource smallerHeader}" IsEnabled="False" >
  299. <Grid Background="White" Margin="0,0,0,0">
  300. <Label x:Name="labelPDFH" Content="该报告已在第三方软件中打开" HorizontalAlignment="Left" Margin="543,133,0,0" VerticalAlignment="Top" FontSize="18"/>
  301. <Button x:Name="buttonHistoryBackToSelectUser" Content="重新选择病例" HorizontalAlignment="Left" Margin="400,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonHistoryBackToSelectUser_Click" />
  302. <Button x:Name="buttonHistoryBackToSelectRecord" Content="返回上一级" HorizontalAlignment="Left" Margin="600,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonHistoryBackToSelectRecord_Click" />
  303. <Button x:Name="buttonHistoryBackToHome" Content="回到首页" HorizontalAlignment="Left" Margin="800,550,0,0" VerticalAlignment="Top" Width="130" Height="50" FontSize="18" Click="buttonHistoryBackToHome_Click" />
  304. </Grid>
  305. </TabItem>
  306. </TabControl>
  307. </TabItem>
  308. <!--系统设置-->
  309. <TabItem Header="系统设置" x:Name="tabitemDoctorSetting" Style="{StaticResource smallHeader}">
  310. <TabControl x:Name="tabControlSystemSetting" HorizontalAlignment="Left" Height="645" Margin="10,-5,0,0" VerticalAlignment="Top" Width="1338">
  311. <TabItem Header="医师账户管理" Style="{StaticResource smallerHeader}" >
  312. <Grid x:Name="Seeting_ExpressionManagent" Background="White" Margin="0,0,0,0" >
  313. <DataGrid x:Name="dataGridDoctor" AutoGenerateColumns="False" IsReadOnly="True" HorizontalAlignment="Left" Margin="299,10,0,0" VerticalAlignment="Top" Height="603" Width="1039" Loaded="LoadDoctorDataGrid" MouseDoubleClick="dataGridDoctor_MouseDoubleClick">
  314. <DataGrid.Columns>
  315. <DataGridTextColumn Header="医生编号" Binding="{Binding id}" Width="180"/>
  316. <DataGridTextColumn Header="登录名" Binding="{Binding name}" Width="150"/>
  317. <DataGridTextColumn Header="联系电话" Binding="{Binding phone_number}" Width="180"/>
  318. <DataGridTextColumn Header="是否为主任账户" Binding="{Binding director_flag}" Width="120"/>
  319. </DataGrid.Columns>
  320. </DataGrid>
  321. <Button x:Name="buttonAddDoctor" FontSize="18" Content="新增医师" HorizontalAlignment="Left" Margin="26,40,0,0" VerticalAlignment="Top" Width="236" Height="38" Click="buttonAddDoctor_Click"/>
  322. <Button x:Name="buttonChangeDoctor" FontSize="18" Content="修改医师信息" HorizontalAlignment="Left" Margin="26,98,0,0" VerticalAlignment="Top" Width="236" Height="38" Click="buttonChangeDoctor_Click"/>
  323. <Button x:Name="buttonDeleteDoctor" FontSize="18" Content="删除医师" HorizontalAlignment="Left" Margin="26,210,0,0" VerticalAlignment="Top" Width="236" Height="38" Click="buttonDeleteDoctor_Click"/>
  324. <Button x:Name="buttonFindDoctor" Content="查找" FontSize="18" HorizontalAlignment="Left" Margin="170,328,0,0" VerticalAlignment="Top" Width="92" Height="36" Click="buttonFindDoctor_Click"/>
  325. <TextBox x:Name="textBoxFindDoctor" HorizontalAlignment="Left" FontSize="18" Height="36" Margin="126,287,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="136"/>
  326. <Label x:Name="label5" Content="登陆名:" HorizontalAlignment="Left" Margin="26,287,0,0" VerticalAlignment="Top" Height="36" Width="95" FontSize="20"/>
  327. <Button x:Name="buttonChangeDoctorPWD" FontSize="18" Content="修改医师密码" HorizontalAlignment="Left" Margin="26,154,0,0" VerticalAlignment="Top" Width="236" Height="38" Click="buttonChangeDoctorPWD_Click"/>
  328. </Grid>
  329. </TabItem>
  330. <TabItem Header="其他设置" Style="{StaticResource smallerHeader}" >
  331. <Grid>
  332. <GroupBox x:Name="groupBoxRegisterInfo" Header="医疗机构信息" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Height="113" Width="1314">
  333. <Grid>
  334. <TextBox x:Name="textBoxOrganizationName" HorizontalAlignment="Left" FontSize="18" Height="36" Margin="10,20,0,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="500" />
  335. <Button x:Name="buttonModifyRegisterInfo" Content="更新医疗机构名称" HorizontalAlignment="Left" Margin="931,15,0,0" VerticalAlignment="Top" Width="242" Height="34" FontSize="16" Click="buttonModifyRegisterInfo_Click"/>
  336. </Grid>
  337. </GroupBox>
  338. <GroupBox x:Name="groupBoxDocSetting" Header="其他设置" HorizontalAlignment="Left" Margin="10,128,0,0" VerticalAlignment="Top" Height="150" Width="1314">
  339. <Grid>
  340. <Label x:Name="label66" Content="数据库清理(以节约存储空间):" HorizontalAlignment="Left" Margin="10,50,0,0" VerticalAlignment="Top"/>
  341. <Button x:Name="buttonOptmizeDatabase" Content="点击整理" HorizontalAlignment="Left" Margin="254,50,0,0" VerticalAlignment="Top" Width="124" Click="buttonOptmizeDatabase_Click"/>
  342. <Label x:Name="label666" Content="清理缓存文件:" HorizontalAlignment="Left" Margin="400,50,0,0" VerticalAlignment="Top"/>
  343. <Button x:Name="buttonDeleteAllPdfReport" Content="点击清空" HorizontalAlignment="Left" Margin="600,50,0,0" VerticalAlignment="Top" Width="124" Click="buttonDeleteFiles_Click"/>
  344. </Grid>
  345. </GroupBox>
  346. <Button x:Name="buttonTest1" Visibility="Hidden" Content="测试:循环插入" HorizontalAlignment="Left" Margin="10,334,0,0" VerticalAlignment="Top" Width="200" Click="buttonTest1_Click"/>
  347. </Grid>
  348. </TabItem>
  349. </TabControl>
  350. </TabItem>
  351. </TabControl>
  352. </Grid>
  353. </Controls:MetroWindow>