EditStandValueDlg.xaml 5.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <Window x:Class="MeterVision.Dlg.EditStandValueDlg"
  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:MeterVision.Dlg"
  7. xmlns:img="clr-namespace:MeterVision.UC"
  8. xmlns:zdfflatui="clr-namespace:ZdfFlatUI;assembly=WPF.UI"
  9. mc:Ignorable="d"
  10. WindowStartupLocation="CenterOwner"
  11. ResizeMode="CanResize"
  12. ShowInTaskbar="False"
  13. Closed="Window_Closed"
  14. PreviewMouseWheel="Window_PreviewMouseWheel"
  15. Background="WhiteSmoke" FontSize="14px"
  16. Title="修改标准值" Height="600" Width="800">
  17. <Grid>
  18. <Grid.RowDefinitions>
  19. <RowDefinition Height="*" />
  20. <RowDefinition Height="50" />
  21. </Grid.RowDefinitions>
  22. <Border BorderBrush="#D3D3D3" Background="White" BorderThickness="0 0 0 1" Margin="0 0 0 0" Padding="0 0 0 10">
  23. <Grid>
  24. <Grid.RowDefinitions>
  25. <RowDefinition Height="*" />
  26. <RowDefinition Height="50"/>
  27. </Grid.RowDefinitions>
  28. <Grid.ColumnDefinitions>
  29. <ColumnDefinition Width="Auto" />
  30. <ColumnDefinition Width="*" />
  31. <ColumnDefinition Width="Auto" />
  32. </Grid.ColumnDefinitions>
  33. <!-- 左侧切换图片 -->
  34. <Border x:Name="pnlLeft" Visibility="Visible" Grid.Column="0" Grid.Row="0" Grid.RowSpan="2"
  35. Margin="10 0 10 0" Background="Transparent" VerticalAlignment="Center">
  36. <StackPanel Visibility="Visible" Background="#666666" HorizontalAlignment="Center">
  37. <Button x:Name="btnLeft" Content="&lt;" FontSize="20px" Width="30" Click="BtnLeft_Click"
  38. Height="30" Margin="5" Padding="0" Foreground="White" Background="#333333" />
  39. </StackPanel>
  40. </Border>
  41. <!-- 右侧切换图片 -->
  42. <Border x:Name="pnlRight" Visibility="Visible" Grid.Column="2" Grid.Row="0" Grid.RowSpan="2" Background="Transparent" Margin="10 0 10 0"
  43. VerticalAlignment="Center">
  44. <StackPanel Background="#666666" Margin="0" HorizontalAlignment="Center">
  45. <Button x:Name="btnRight" Content="&gt;" FontSize="20px" Click="BtnRight_Click"
  46. Width="30" Height="30" Margin="5" Padding="0" Foreground="White" Background="#333333" />
  47. </StackPanel>
  48. </Border>
  49. <!--图像区域-->
  50. <Border Grid.Row="0" Grid.Column="1" Background="White" Margin="5">
  51. <img:UCImage x:Name="ucImage" />
  52. </Border>
  53. <Border Grid.Row="1" Grid.Column="1" Background="WhiteSmoke" Margin="8 0 8 0" BorderBrush="#D3D3D3" BorderThickness="1">
  54. <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
  55. <StackPanel x:Name="pnlFinalValue" Orientation="Horizontal">
  56. <TextBlock Text="识别值:" FontSize="14px" Foreground="#333333" VerticalAlignment="Center" />
  57. <Border BorderBrush="#666666" BorderThickness="1" Width="100" Padding="2" Height="25" Background="White" VerticalAlignment="Center">
  58. <TextBlock x:Name="txtFinalValue" Text="4376.346" FontSize="14px" Foreground="#000000" VerticalAlignment="Center" />
  59. </Border>
  60. <!--<Button x:Name="btnCopy" Content=">>" FontSize="20px" Width="50" Height="28" Click="BtnCopy_Click"
  61. Margin="10 0 10 0" Padding="0" Foreground="White" Background="#2196F3" VerticalAlignment="Center" />-->
  62. <zdfflatui:FlatButton x:Name="btnCopy" HorizontalAlignment="Center"
  63. Background="#2196F3" Foreground="White" Content=">>"
  64. Click="BtnCopy_Click" Margin="10 0 10 0"
  65. Width="40" Height="28" FontSize="20px" />
  66. </StackPanel>
  67. <StackPanel Orientation="Horizontal" Margin="20 0 0 0">
  68. <TextBlock Text="标准值:" FontSize="14px" Foreground="#333333" VerticalAlignment="Center" />
  69. <TextBox x:Name="txtStandValue" Text="4687.1234" FontSize="14px"
  70. PreviewTextInput="TxtStandValue_PreviewTextInput"
  71. TextChanged="TxtStandValue_TextChanged"
  72. Padding="2" Width="100" VerticalAlignment="Center" />
  73. </StackPanel>
  74. </StackPanel>
  75. </Border>
  76. </Grid>
  77. </Border>
  78. <StackPanel Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Center">
  79. <Button Name="btnOk" Content="确 定" Width="100" Height="35" VerticalAlignment="Center"
  80. Margin="0 0 20 0"
  81. Click="BtnOk_Click"/>
  82. <Button Name="btnClose" Content="取 消" Width="100" Height="35" VerticalAlignment="Center"
  83. Margin="20 0 0 0"
  84. Click="BtnClose_Click"/>
  85. </StackPanel>
  86. </Grid>
  87. </Window>