MarkDetail1.xaml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <UserControl x:Class="ivf_tl_Manage.Views.MarkDetail1"
  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:usercontrols="clr-namespace:ivf_tl_Manage.UserControls"
  9. FontFamily="{StaticResource sourceHan}"
  10. Width="1830" Height="1015">
  11. <UserControl.Background>
  12. <ImageBrush ImageSource="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/markdetail1_Bg.png" ></ImageBrush>
  13. </UserControl.Background>
  14. <Canvas x:Name="Canvas_Root">
  15. <!--<StackPanel Canvas.Left="40" Canvas.Top="36" Background="Transparent" Orientation="Horizontal"
  16. Visibility="{Binding IsDishRecord,Converter={StaticResource BoolToVisibilityConvert}}">
  17. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Content="{DynamicResource 0001}" Click="Button_Click" FontWeight="Bold" ></Button>
  18. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  19. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Margin="8,0,0,0" Content="{DynamicResource 0149}" Click="Button_Click_patient" FontWeight="Bold" ></Button>
  20. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  21. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Margin="8,0,0,0" Content="{Binding Title}" Click="Button_Click_Detail" FontWeight="Bold" ></Button>
  22. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  23. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Margin="8,0,0,0" Content="{DynamicResource 0162}" Click="Button_Click_Mark_Detail" FontWeight="Bold" ></Button>
  24. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  25. <TextBlock Margin="8 0 0 0" FontWeight="Bold" Foreground="Black" FontSize="32" Text="{DynamicResource 0168}"/>
  26. </StackPanel>
  27. <StackPanel Canvas.Left="40" Canvas.Top="36" Background="Transparent" Orientation="Horizontal"
  28. Visibility="{Binding IsDishRecord,Converter={StaticResource BooleanToVisibilityConverter}}">
  29. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Content="{DynamicResource 0002}" Click="RecordButton_Click_patient" FontWeight="Bold" ></Button>
  30. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  31. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Margin="8,0,0,0" Content="{Binding Title}" Click="RecordButton_Click_Detail" FontWeight="Bold" ></Button>
  32. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  33. <Button Style="{StaticResource ButtonStyle1}" BorderThickness="0" Background="Transparent" FontSize="28" Margin="8,0,0,0" Content="{DynamicResource 0162}" Click="RecordButton_Click_Mark_Detail" FontWeight="Bold" ></Button>
  34. <TextBlock VerticalAlignment="Center" FontSize="28" Margin="8,0,0,0" Foreground="#9B9B9B" Text=">" FontWeight="Bold" ></TextBlock>
  35. <TextBlock Margin="8 0 0 0" FontWeight="Bold" Foreground="Black" FontSize="32" Text="{DynamicResource 0168}"/>
  36. </StackPanel>-->
  37. <StackPanel x:Name="_nav_StackPanel" Canvas.Left="40" Canvas.Top="36" Background="Transparent" Orientation="Horizontal"/>
  38. <StackPanel Canvas.Left="670" Canvas.Top="310" Visibility="{Binding ElementName=ListView_Mark,Path=HasItems,Converter={StaticResource BoolToVisibilityConvert}}">
  39. <Image Width="490" Height="360" Source="pack://application:,,,/ivf_tl_Manage;component/Resources/Images/NoDataBackground.png" />
  40. <TextBlock FontWeight="Medium" Foreground="#9B9B9B" FontSize="30" Text="{DynamicResource 0205}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
  41. </StackPanel>
  42. <Canvas Visibility="Hidden" Panel.ZIndex="2" x:Name="Canvas_BigImage" Canvas.Left="1110" Canvas.Top="97" Width="600" Height="600" >
  43. <Image x:Name="Image_Big" Width="600" Height="600" >
  44. <Image.Clip>
  45. <RectangleGeometry Rect="0,0,600,600" RadiusX="14" RadiusY="14"/>
  46. </Image.Clip>
  47. </Image>
  48. </Canvas>
  49. <TextBlock Visibility="Collapsed" x:Name="TextBlock_BlastocystLevel" Text="{Binding BlastocystLevel}"/>
  50. <ScrollViewer Canvas.Top="85" Canvas.Left="40" Width="1750" Height="930" x:Name="_scrollview" PreviewMouseWheel="ListView_PreviewMouseWheel"
  51. ManipulationBoundaryFeedback="_scrollview_ManipulationBoundaryFeedback">
  52. <ListView x:Name="ListView_Mark" ItemsSource="{Binding Marks}" AlternationCount="2" BorderThickness="0" FocusVisualStyle="{x:Null}" Background="Transparent" >
  53. <ListView.ItemContainerStyle>
  54. <Style TargetType="{x:Type ListViewItem}">
  55. <Setter Property="HorizontalAlignment" Value="Center"/>
  56. <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
  57. <Setter Property="HorizontalContentAlignment" Value="Center"/>
  58. <EventSetter Event="MouseUp" Handler="ListViewItem_MouseUp"/>
  59. <Setter Property="Template">
  60. <Setter.Value >
  61. <ControlTemplate TargetType="{x:Type ListViewItem}">
  62. <Grid Background="Transparent" >
  63. <!--<TextBlock x:Name="_markBox" FontSize="40" Text="{Binding Number}"/>-->
  64. <usercontrols:MarkDetailItem1 BlastocystLevel="{Binding ElementName=TextBlock_BlastocystLevel,Path=Text}" ImageMouseEnterEvent="_markDetailItem_ImageMouseEnterEvent" x:Name="_markDetailItem" EmbryoData="{Binding}" ImageSource="{Binding pictureUrl}" />
  65. </Grid>
  66. <ControlTemplate.Triggers>
  67. <Trigger Property="IsSelected" Value="True">
  68. <Setter Property="IsSelect" Value="True" TargetName="_markDetailItem"/>
  69. </Trigger>
  70. <Trigger Property="IsSelected" Value="False">
  71. <Setter Property="IsSelect" Value="False" TargetName="_markDetailItem"/>
  72. </Trigger>
  73. </ControlTemplate.Triggers>
  74. </ControlTemplate>
  75. </Setter.Value>
  76. </Setter>
  77. </Style>
  78. </ListView.ItemContainerStyle>
  79. </ListView>
  80. </ScrollViewer>
  81. </Canvas>
  82. </UserControl>