AppSettingView.xaml 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336
  1. <UserControl x:Class="ivf_tl_Manage.Views.AppSettingView"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:ivf_tl_Manage.Views"
  7. mc:Ignorable="d"
  8. xmlns:customControl="clr-namespace:ivf_tl_CustomControls;assembly=ivf_tl_CustomControls_PC"
  9. xmlns:userControl="clr-namespace:ivf_tl_Manage.UserControls"
  10. Width="1830" Height="1015"
  11. FontFamily="{StaticResource sourceHan}">
  12. <Canvas Width="1830" Height="1015">
  13. <TextBlock Canvas.Left="40" Canvas.Top="30" Text="{DynamicResource 0007}" FontWeight="Bold" Foreground="Black" FontSize="32"/>
  14. <Canvas Canvas.Left="20" Canvas.Top="83" Width="1790" Height="106">
  15. <Canvas.Background>
  16. <ImageBrush ImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkSettingTitleBackground.png"/>
  17. </Canvas.Background>
  18. <StackPanel Orientation="Horizontal" Canvas.Left="50" Canvas.Top="26">
  19. <customControl:RadioButtonMarkSetting x:Name="_user_RadioButton" IsChecked="True" Canvas.Left="50" Canvas.Top="26" TextString="{DynamicResource 0125}" Checked="RadioButtonMarkSetting_Checked" Tag="1"/>
  20. <customControl:RadioButtonMarkSetting x:Name="_role_RadioButton" Margin="35 0 0 0" Canvas.Left="178" Canvas.Top="26" TextString="{DynamicResource 0126}" Checked="RadioButtonMarkSetting_Checked" Tag="2"/>
  21. <customControl:RadioButtonMarkSetting x:Name="_bus_RadioButton" Margin="35 0 0 0" Canvas.Left="306" Canvas.Top="26" TextString="{DynamicResource 0127}" Checked="RadioButtonMarkSetting_Checked" Tag="3"/>
  22. </StackPanel>
  23. <!--<customControl:RadioButtonMarkSetting x:Name="_user_RadioButton1" IsChecked="True" Canvas.Left="50" Canvas.Top="26" TextString="{DynamicResource 0125}" Checked="RadioButtonMarkSetting_Checked" Tag="1"/>
  24. <customControl:RadioButtonMarkSetting x:Name="_role_RadioButton1" Canvas.Left="178" Canvas.Top="26" TextString="{DynamicResource 0126}" Checked="RadioButtonMarkSetting_Checked" Tag="2"/>
  25. <customControl:RadioButtonMarkSetting x:Name="_bus_RadioButton1" Canvas.Left="306" Canvas.Top="26" TextString="{DynamicResource 0127}" Checked="RadioButtonMarkSetting_Checked" Tag="3"/>-->
  26. </Canvas>
  27. <Canvas Width="1830" Height="1015"
  28. Visibility="{Binding ElementName=_bus_RadioButton,Path=IsChecked,Converter={StaticResource BooleanToVisibilityConverter}}">
  29. <Canvas Canvas.Left="20" Canvas.Top="169" Width="350" Height="836">
  30. <Canvas.Background>
  31. <ImageBrush ImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/SettingBackground1.png"/>
  32. </Canvas.Background>
  33. <TextBlock Canvas.Left="50" Canvas.Top="45" Text="{DynamicResource 0140}" FontWeight="Medium" Foreground="Black" FontSize="22"/>
  34. <customControl:ImageCustom Canvas.Left="284" Canvas.Top="48" Width="26" Height="26" MouseUp="AddBus_MouseUp"
  35. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/SettingOperIcon2.png"
  36. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/SettingOperIcon2MouseOver.png"/>
  37. <ListBox x:Name="te" ItemsSource="{Binding BusinessList}" Canvas.Left="50" Canvas.Top="95" Width="286" MaxHeight="694"
  38. Style="{StaticResource ListBoxStyleAlarmSetting}" Background="Transparent" BorderThickness="0">
  39. <ListBox.ItemContainerStyle>
  40. <Style TargetType="{x:Type ListBoxItem}">
  41. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  42. <Setter Property="Template">
  43. <Setter.Value>
  44. <ControlTemplate TargetType="{x:Type ListBoxItem}">
  45. <Canvas Height="28" Width="280" Margin="0 10 0 0">
  46. <TextBlock TextWrapping="Wrap" Height="28" MaxWidth="138" Text="{Binding name}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  47. <customControl:ImageCustom Canvas.Left="162" Width="26" Height="26" Tag="{Binding}" MouseUp="SettingBus_MouseUp"
  48. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/SettingOperIcon1.png"
  49. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/SettingOperIcon1MouseOver.png"/>
  50. <customControl:ImageCustom Canvas.Left="198" Width="26" Height="26" Tag="{Binding}" MouseUp="EditBus_MouseUp"
  51. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditIcon.png"
  52. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditMouseOverIcon.png"/>
  53. <customControl:ImageCustom Canvas.Left="231" Width="26" Height="26" Tag="{Binding}" MouseUp="DelBus_MouseUp"
  54. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDel.png"
  55. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDelMouseOver.png"/>
  56. </Canvas>
  57. </ControlTemplate>
  58. </Setter.Value>
  59. </Setter>
  60. </Style>
  61. </ListBox.ItemContainerStyle>
  62. </ListBox>
  63. </Canvas>
  64. <Canvas Canvas.Left="350" Canvas.Top="169" Width="1460" Height="836">
  65. <Canvas.Background>
  66. <ImageBrush ImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/SettingBackground2.png"/>
  67. </Canvas.Background>
  68. <StackPanel Orientation="Horizontal" Canvas.Left="50" Canvas.Top="95">
  69. <TextBlock VerticalAlignment="Center" Canvas.Left="50" Canvas.Top="104" Text="{DynamicResource 0141}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  70. <customControl:TextBoxButtonCustom Margin="15 0 0 0" x:Name="_name_TextBox" TestEvent="TextBoxButtonCustom_TestEvent" Canvas.Left="145" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  71. DefeatString="{DynamicResource 0143}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  72. <TextBlock VerticalAlignment="Center" Margin="30 0 0 0" Canvas.Left="475" Canvas.Top="104" Text="{DynamicResource 0142}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  73. <customControl:TextBoxButtonCustom Margin="15 0 0 0" x:Name="_url_TextBox" TestEvent="TextBoxButtonCustom_TestEvent1" Canvas.Left="530" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  74. DefeatString="{DynamicResource 0144}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  75. <TextBlock VerticalAlignment="Center" Margin="30 0 0 0" Canvas.Left="860" Canvas.Top="104" Text="{DynamicResource 0091}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  76. <customControl:ComBoxCustom2 Margin="15 0 0 0" Canvas.Left="915" Canvas.Top="94" Width="300" Height="44" Padding="20 0 0 0"
  77. DropDownClosed="House_DropDownClosed" ItemsSource="{Binding TypeDicSource}" DisplayMemberPath="Value"
  78. TipString="{DynamicResource 0145}" PopupWidth="300" BorderThickness="1" Background="Transparent" PopupPadding="20 5 20 10" PopupVerticalOffset="10"
  79. VerticalContentAlignment="Center" HorizontalContentAlignment="Left" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20" PopupMaxHeight="190"
  80. DefeatImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownGrayIcon.png"
  81. OpenImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownBlueIcon.png"/>
  82. </StackPanel>
  83. <!--<TextBlock Canvas.Left="50" Canvas.Top="104" Text="{DynamicResource 0141}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  84. <customControl:TextBoxButtonCustom x:Name="_name_TextBox1" TestEvent="TextBoxButtonCustom_TestEvent" Canvas.Left="145" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  85. DefeatString="{DynamicResource 0143}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  86. <TextBlock Canvas.Left="475" Canvas.Top="104" Text="{DynamicResource 0142}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  87. <customControl:TextBoxButtonCustom x:Name="_url_TextBox1" TestEvent="TextBoxButtonCustom_TestEvent1" Canvas.Left="530" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  88. DefeatString="{DynamicResource 0144}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  89. <TextBlock Canvas.Left="860" Canvas.Top="104" Text="{DynamicResource 0091}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  90. <customControl:ComBoxCustom2 Canvas.Left="915" Canvas.Top="94" Width="300" Height="44" Padding="20 0 0 0"
  91. DropDownClosed="House_DropDownClosed" ItemsSource="{Binding TypeDicSource}" DisplayMemberPath="Value"
  92. TipString="{DynamicResource 0145}" PopupWidth="300" BorderThickness="1" Background="Transparent" PopupPadding="20 5 20 10" PopupVerticalOffset="10"
  93. VerticalContentAlignment="Center" HorizontalContentAlignment="Left" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20" PopupMaxHeight="190"
  94. DefeatImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownGrayIcon.png"
  95. OpenImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownBlueIcon.png"/>-->
  96. <!--<customControl:ImageCustom Canvas.Left="1307" Canvas.Top="40" Width="103" Height="42" MouseUp="Add_MouseUp" MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddMouseOverIcon.png" IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddIcon.png"/>-->
  97. <customControl:ButtonCornerRadius Canvas.Left="1307" Canvas.Top="40" Width="103" Height="42" Click="Add_Click">
  98. <customControl:ButtonCornerRadius.Content>
  99. <StackPanel Orientation="Horizontal">
  100. <Image VerticalAlignment="Center" Width="22" Height="22" Source="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddIcon1.png"/>
  101. <TextBlock Margin="5 0 0 0" VerticalAlignment="Center" TextAlignment="Center" Text="{DynamicResource 0076}" FontSize="18" Foreground="White" FontWeight="Medium"/>
  102. </StackPanel>
  103. </customControl:ButtonCornerRadius.Content>
  104. </customControl:ButtonCornerRadius>
  105. <Border Canvas.Left="50" Canvas.Top="168" Width="1360" Height="59" CornerRadius="14 14 0 0" Background="#E2E7ED">
  106. <Canvas Width="1360" Height="59">
  107. <TextBlock Canvas.Left="30" Canvas.Top="15" Text="{DynamicResource 0033}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  108. <TextBlock Canvas.Left="120" Canvas.Top="15" Text="{DynamicResource 0141}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  109. <TextBlock Canvas.Left="340" Canvas.Top="15" Text="{DynamicResource 0146}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  110. <TextBlock Canvas.Left="667" Canvas.Top="15" Text="{DynamicResource 0142}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  111. <TextBlock Canvas.Left="1158" Canvas.Top="15" Text="{DynamicResource 0091}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  112. <TextBlock Canvas.Left="1250" Canvas.Top="15" Text="{DynamicResource 0080}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  113. <Rectangle Canvas.Top="57" Height="2" Width="1360" Fill="#D8DFE8"/>
  114. </Canvas>
  115. </Border>
  116. <ItemsControl ItemsSource="{Binding FuncList}" Canvas.Left="50" Canvas.Top="227" Width="1360" Height="504" AlternationCount="2">
  117. <ItemsControl.ItemTemplate>
  118. <DataTemplate >
  119. <Canvas x:Name="canvasItemsControl" Width="1690" Height="56">
  120. <TextBlock Canvas.Left="30" Padding="0 15 0 0" Text="{Binding num}" Width="50" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  121. <TextBlock Canvas.Left="120" Padding="0 15 0 0" Text="{Binding name}" Width="180" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  122. <TextBlock Canvas.Left="340" Padding="0 15 0 0" Text="{Binding ParentName}" Width="259" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  123. <TextBlock Canvas.Left="667" Padding="0 15 0 0" Text="{Binding url}" Width="441" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  124. <customControl:CheckBoxNoFrameCustom Canvas.Left="1148" Canvas.Top="15" Width="60" Height="26" IsChecked="{Binding state,Converter={StaticResource IntToBoolConvert}}"
  125. Checked="MarkType_Checked" Unchecked="MarkType_Unchecked" Tag="{Binding}"
  126. NoCheckImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkStateFalse.png"
  127. CheckImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkStateTrue.png"/>
  128. <customControl:ButtonImage Canvas.Left="1248" Tag="{Binding}" Canvas.Top="15" Width="26" Height="26" Click="Edit_Click"
  129. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditIcon.png"
  130. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditMouseOverIcon.png "/>
  131. <customControl:ButtonImage Tag="{Binding}" Canvas.Left="1304" Canvas.Top="15" Width="26" Height="26" Click="Del_Click"
  132. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDel.png"
  133. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDelMouseOver.png "/>
  134. </Canvas>
  135. <DataTemplate.Triggers>
  136. <Trigger Property="ItemsControl.AlternationIndex" Value="1">
  137. <Setter Property="Background" Value="#eceef2" TargetName="canvasItemsControl"/>
  138. </Trigger>
  139. </DataTemplate.Triggers>
  140. </DataTemplate>
  141. </ItemsControl.ItemTemplate>
  142. </ItemsControl>
  143. <userControl:PaginationUserControl HeadMargin="50 0 0 0" LastMargin="0 0 50 0" Canvas.Top="733" Width="1460" Height="82" PageChangedEvent="PaginationUserControl_PageChangedEvent"
  144. PageInfoString="{DynamicResource 0237}" PageUnit="{DynamicResource 0056}" PageSize="{Binding PageSize}" DataCount="{Binding DataCount}"/>
  145. </Canvas>
  146. </Canvas>
  147. <Canvas Canvas.Left="20" Canvas.Top="169" Width="1790" Height="836"
  148. Visibility="{Binding ElementName=_role_RadioButton,Path=IsChecked,Converter={StaticResource BooleanToVisibilityConverter}}">
  149. <Canvas.Background>
  150. <ImageBrush ImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkSettingContentBackground.png"/>
  151. </Canvas.Background>
  152. <TextBlock Canvas.Left="50" Canvas.Top="45" FontWeight="Medium" FontSize="20" Text="{DynamicResource 0126}"/>
  153. <!--<customControl:ImageCustom Canvas.Left="1637" Canvas.Top="40" Width="103" Height="42" MouseUp="AddRole_MouseUp" MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddMouseOverIcon.png" IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddIcon.png"/>-->
  154. <customControl:ButtonCornerRadius Canvas.Left="1637" Canvas.Top="40" Width="103" Height="42" Click="AddRole_Click">
  155. <customControl:ButtonCornerRadius.Content>
  156. <StackPanel Orientation="Horizontal">
  157. <Image VerticalAlignment="Center" Width="22" Height="22" Source="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddIcon1.png"/>
  158. <TextBlock Margin="5 0 0 0" VerticalAlignment="Center" TextAlignment="Center" Text="{DynamicResource 0076}" FontSize="18" Foreground="White" FontWeight="Medium"/>
  159. </StackPanel>
  160. </customControl:ButtonCornerRadius.Content>
  161. </customControl:ButtonCornerRadius>
  162. <StackPanel Orientation="Horizontal" Canvas.Left="50" Canvas.Top="95">
  163. <TextBlock VerticalAlignment="Center" Canvas.Left="50" Canvas.Top="104" Text="{DynamicResource 0132}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  164. <customControl:ComBoxCustom2 Margin="15 0 0 0" Canvas.Left="145" Canvas.Top="94" Width="300" Height="44" Padding="20 0 0 0"
  165. DropDownClosed="Role_DropDownClosed" ItemsSource="{Binding RoleList}" DisplayMemberPath="name"
  166. TipString="{DynamicResource 0133}" PopupWidth="300" BorderThickness="1" Background="Transparent" PopupPadding="20 5 20 10" PopupVerticalOffset="10"
  167. VerticalContentAlignment="Center" HorizontalContentAlignment="Left" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20" PopupMaxHeight="190"
  168. DefeatImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownGrayIcon.png"
  169. OpenImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownBlueIcon.png"/>
  170. </StackPanel>
  171. <!--<TextBlock Canvas.Left="50" Canvas.Top="104" Text="{DynamicResource 0132}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  172. <customControl:ComBoxCustom2 Canvas.Left="145" Canvas.Top="94" Width="300" Height="44" Padding="20 0 0 0"
  173. DropDownClosed="Role_DropDownClosed" ItemsSource="{Binding RoleList}" DisplayMemberPath="name"
  174. TipString="{DynamicResource 0133}" PopupWidth="300" BorderThickness="1" Background="Transparent" PopupPadding="20 5 20 10" PopupVerticalOffset="10"
  175. VerticalContentAlignment="Center" HorizontalContentAlignment="Left" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20" PopupMaxHeight="190"
  176. DefeatImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownGrayIcon.png"
  177. OpenImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownBlueIcon.png"/>-->
  178. <Border Canvas.Left="50" Canvas.Top="168" Width="1690" Height="59" CornerRadius="14 14 0 0" Background="#E2E7ED">
  179. <Canvas Width="1690" Height="59">
  180. <TextBlock Canvas.Left="30" Canvas.Top="15" Text="{DynamicResource 0033}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  181. <TextBlock Canvas.Left="150" Canvas.Top="15" Text="{DynamicResource 0132}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  182. <TextBlock Canvas.Left="477" Canvas.Top="15" Text="{DynamicResource 0085}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  183. <TextBlock Canvas.Left="1580" Canvas.Top="15" Text="{DynamicResource 0080}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  184. <Rectangle Canvas.Top="57" Height="2" Width="1690" Fill="#D8DFE8"/>
  185. </Canvas>
  186. </Border>
  187. <ItemsControl ItemsSource="{Binding ShowRoleList}" Canvas.Left="50" Canvas.Top="227" Width="1690" Height="504" AlternationCount="2">
  188. <ItemsControl.ItemTemplate>
  189. <DataTemplate >
  190. <Canvas x:Name="canvasItemsControl" Width="1690" Height="56">
  191. <TextBlock Canvas.Left="30" Padding="0 15 0 0" Text="{Binding num}" Width="80" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  192. <TextBlock Canvas.Left="150" Padding="0 15 0 0" Text="{Binding name}" Width="195" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  193. <TextBlock Canvas.Left="477" Canvas.Top="14" Height="28" Text="{Binding remark}" TextWrapping="Wrap" Width="1005" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  194. <customControl:ImageCustom Canvas.Left="1522" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="SettingRole_MouseUp"
  195. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/RoleSettingOperIcon.png"
  196. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/RoleSettingOperMouseOverIcon.png "/>
  197. <customControl:ImageCustom Canvas.Left="1578" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="EditRole_MouseUp"
  198. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditIcon.png"
  199. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditMouseOverIcon.png "/>
  200. <customControl:ImageCustom Canvas.Left="1634" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="DelRole_MouseUp"
  201. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDel.png"
  202. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDelMouseOver.png "/>
  203. </Canvas>
  204. <DataTemplate.Triggers>
  205. <Trigger Property="ItemsControl.AlternationIndex" Value="1">
  206. <Setter Property="Background" Value="#eceef2" TargetName="canvasItemsControl"/>
  207. </Trigger>
  208. </DataTemplate.Triggers>
  209. </DataTemplate>
  210. </ItemsControl.ItemTemplate>
  211. </ItemsControl>
  212. <userControl:PaginationUserControl HeadMargin="50 0 0 0" LastMargin="0 0 50 0" Canvas.Top="733" Width="1790" Height="82" PageChangedEvent="Role_PageChangedEvent1"
  213. PageInfoString="{DynamicResource 0237}" PageUnit="{DynamicResource 0056}" PageSize="{Binding PageSize}" DataCount="{Binding RoleDataCount}"/>
  214. </Canvas>
  215. <Canvas Canvas.Left="20" Canvas.Top="169" Width="1790" Height="836"
  216. Visibility="{Binding ElementName=_user_RadioButton,Path=IsChecked,Converter={StaticResource BooleanToVisibilityConverter}}">
  217. <Canvas.Background>
  218. <ImageBrush ImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkSettingContentBackground.png"/>
  219. </Canvas.Background>
  220. <TextBlock Canvas.Left="50" Canvas.Top="45" FontWeight="Medium" FontSize="20" Text="{DynamicResource 0125}"/>
  221. <!--<customControl:ImageCustom Canvas.Left="1637" Canvas.Top="40" Width="103" Height="42" MouseUp="AddUser_MouseUp" MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddMouseOverIcon.png" IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddIcon.png"/>-->
  222. <customControl:ButtonCornerRadius Canvas.Left="1637" Canvas.Top="40" Width="103" Height="42" Click="AddUser_Click">
  223. <customControl:ButtonCornerRadius.Content>
  224. <StackPanel Orientation="Horizontal">
  225. <Image VerticalAlignment="Center" Width="22" Height="22" Source="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkAddIcon1.png"/>
  226. <TextBlock Margin="5 0 0 0" VerticalAlignment="Center" TextAlignment="Center" Text="{DynamicResource 0076}" FontSize="18" Foreground="White" FontWeight="Medium"/>
  227. </StackPanel>
  228. </customControl:ButtonCornerRadius.Content>
  229. </customControl:ButtonCornerRadius>
  230. <StackPanel Orientation="Horizontal" Canvas.Left="50" Canvas.Top="95">
  231. <TextBlock VerticalAlignment="Center" Canvas.Left="50" Canvas.Top="104" Text="{DynamicResource 0128}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  232. <customControl:TextBoxButtonCustom Margin="15 0 0 0" x:Name="_userName_TextBox" TestEvent="UserName_TestEvent1" Canvas.Left="145" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  233. DefeatString="{DynamicResource 0129}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  234. <TextBlock VerticalAlignment="Center" Margin="30 0 0 0" Canvas.Left="475" Canvas.Top="104" Text="{DynamicResource 0130}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  235. <customControl:TextBoxButtonCustom Margin="15 0 0 0" x:Name="_useraccount_TextBox" TestEvent="UserAccount_TestEvent1" Canvas.Left="570" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  236. DefeatString="{DynamicResource 0131}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  237. <TextBlock VerticalAlignment="Center" Margin="30 0 0 0" Canvas.Left="900" Canvas.Top="104" Text="{DynamicResource 0132}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  238. <customControl:ComBoxCustom2 Margin="15 0 0 0" Canvas.Left="995" Canvas.Top="94" Width="300" Height="44" Padding="20 0 0 0"
  239. DropDownClosed="User_DropDownClosed" ItemsSource="{Binding RoleList}" DisplayMemberPath="name"
  240. TipString="{DynamicResource 0133}" PopupWidth="300" BorderThickness="1" Background="Transparent" PopupPadding="20 5 0 10" PopupVerticalOffset="10"
  241. VerticalContentAlignment="Center" HorizontalContentAlignment="Left" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20" PopupMaxHeight="190"
  242. DefeatImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownGrayIcon.png"
  243. OpenImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownBlueIcon.png"/>
  244. </StackPanel>
  245. <!--<TextBlock Canvas.Left="50" Canvas.Top="104" Text="{DynamicResource 0128}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  246. <customControl:TextBoxButtonCustom x:Name="_userName_TextBox1" TestEvent="UserName_TestEvent1" Canvas.Left="145" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  247. DefeatString="{DynamicResource 0129}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  248. <TextBlock Canvas.Left="475" Canvas.Top="104" Text="{DynamicResource 0130}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  249. <customControl:TextBoxButtonCustom x:Name="_useraccount_TextBox1" TestEvent="UserAccount_TestEvent1" Canvas.Left="570" Canvas.Top="94" Width="300" Height="44" FontSize="20"
  250. DefeatString="{DynamicResource 0131}" Text="" VerticalContentAlignment="Center" TextMargin="20 0 34 0" Background="Transparent"/>
  251. <TextBlock Canvas.Left="900" Canvas.Top="104" Text="{DynamicResource 0132}" FontWeight="Medium" Foreground="#707070" FontSize="20"/>
  252. <customControl:ComBoxCustom2 Canvas.Left="995" Canvas.Top="94" Width="300" Height="44" Padding="20 0 0 0"
  253. DropDownClosed="User_DropDownClosed" ItemsSource="{Binding RoleList}" DisplayMemberPath="name"
  254. TipString="{DynamicResource 0133}" PopupWidth="300" BorderThickness="1" Background="Transparent" PopupPadding="20 5 0 10" PopupVerticalOffset="10"
  255. VerticalContentAlignment="Center" HorizontalContentAlignment="Left" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20" PopupMaxHeight="190"
  256. DefeatImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownGrayIcon.png"
  257. OpenImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/PullDownBlueIcon.png"/>-->
  258. <Border Canvas.Left="50" Canvas.Top="168" Width="1690" Height="59" CornerRadius="14 14 0 0" Background="#E2E7ED">
  259. <Canvas Width="1690" Height="59">
  260. <TextBlock Canvas.Left="30" Canvas.Top="15" Text="{DynamicResource 0033}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  261. <TextBlock Canvas.Left="120" Canvas.Top="15" Text="{DynamicResource 0128}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  262. <TextBlock Canvas.Left="255" Canvas.Top="15" Text="{DynamicResource 0130}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  263. <TextBlock Canvas.Left="460" Canvas.Top="15" Text="{DynamicResource 0132}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  264. <TextBlock Canvas.Left="661" Canvas.Top="15" Text="{DynamicResource 0134}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  265. <TextBlock Canvas.Left="1580" Canvas.Top="15" Text="{DynamicResource 0080}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="20"/>
  266. <Rectangle Canvas.Top="57" Height="2" Width="1690" Fill="#D8DFE8"/>
  267. </Canvas>
  268. </Border>
  269. <ItemsControl ItemsSource="{Binding UserList}" Canvas.Left="50" Canvas.Top="227" Width="1690" Height="504" AlternationCount="2" >
  270. <ItemsControl.ItemTemplate>
  271. <DataTemplate >
  272. <Canvas x:Name="canvasItemsControl" Width="1690" Height="56">
  273. <TextBlock Canvas.Left="30" Padding="0 15 0 0" Text="{Binding num}" Width="50" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  274. <TextBlock Canvas.Left="120" Padding="0 15 0 0" Text="{Binding username}" Width="95" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  275. <TextBlock Canvas.Left="255" Width="140" Padding="0 15 0 0" Text="{Binding account}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  276. <TextBlock Canvas.Left="460" Width="95" Padding="0 15 0 0" Text="{Binding RoleString}" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  277. <TextBlock Canvas.Left="661" Canvas.Top="14" Height="28" Text="{Binding BusString}" TextWrapping="Wrap" Width="765" FontWeight="Medium" Foreground="#4D4D4D" FontSize="18"/>
  278. <customControl:ImageCustom Canvas.Left="1466" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="UserBus_MouseUp"
  279. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/DishRecordOperIcon.png"
  280. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/DishRecordOperMouseOverIcon.png "/>
  281. <customControl:ImageCustom Canvas.Left="1522" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="RefPass_MouseUp"
  282. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/UserSetting2Icon.png"
  283. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/UserSetting2MouseOverIcon.png "/>
  284. <customControl:ImageCustom Canvas.Left="1578" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="EditUser_MouseUp"
  285. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditIcon.png"
  286. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/EditMouseOverIcon.png "/>
  287. <customControl:ImageCustom Canvas.Left="1634" Canvas.Top="15" Width="26" Height="26" Tag="{Binding}" MouseUp="UserDel_MouseUp"
  288. IconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDel.png"
  289. MouseOverIconSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/MarkTypeDelMouseOver.png "/>
  290. </Canvas>
  291. <DataTemplate.Triggers>
  292. <Trigger Property="ItemsControl.AlternationIndex" Value="1">
  293. <Setter Property="Background" Value="#eceef2" TargetName="canvasItemsControl"/>
  294. </Trigger>
  295. </DataTemplate.Triggers>
  296. </DataTemplate>
  297. </ItemsControl.ItemTemplate>
  298. </ItemsControl>
  299. <userControl:PaginationUserControl HeadMargin="50 0 0 0" LastMargin="0 0 50 0" Canvas.Top="733" Width="1790" Height="82" PageChangedEvent="User_PageChangedEvent"
  300. PageInfoString="{DynamicResource 0237}" PageUnit="{DynamicResource 0056}" PageSize="{Binding PageSize}" DataCount="{Binding UserDataCount}"/>
  301. </Canvas>
  302. </Canvas>
  303. </UserControl>