DlgUpdateDevice.xaml 4.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. <Window x:Class="MV485.Dlg.DlgUpdateDevice"
  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:MV485.Dlg"
  7. mc:Ignorable="d"
  8. Background="WhiteSmoke"
  9. WindowStartupLocation="CenterOwner"
  10. ResizeMode="NoResize"
  11. ShowInTaskbar="False"
  12. Title="修改485设备读取信息" Height="300" Width="340">
  13. <Grid Margin="10 10 10 0">
  14. <Grid.RowDefinitions>
  15. <RowDefinition Height="*" />
  16. <RowDefinition Height="40" />
  17. </Grid.RowDefinitions>
  18. <Border Grid.Row="0" BorderBrush="#D3D3D3" BorderThickness="1" Background="White">
  19. <Grid Margin="10 5 10 5">
  20. <Grid.RowDefinitions>
  21. <RowDefinition Height="*" />
  22. <RowDefinition Height="*" />
  23. <RowDefinition Height="*" />
  24. <RowDefinition Height="*" />
  25. <RowDefinition Height="*" />
  26. </Grid.RowDefinitions>
  27. <Grid.ColumnDefinitions>
  28. <ColumnDefinition Width="70" />
  29. <ColumnDefinition Width="*" />
  30. </Grid.ColumnDefinitions>
  31. <TextBlock Grid.Row="0" Grid.Column="0" Text="端口号" FontSize="14" VerticalAlignment="Center" />
  32. <!--<ComboBox x:Name="cmbPortNames" Grid.Row="0" Grid.Column="1" Height="28"
  33. DisplayMemberPath="ModelName" SelectedValuePath="PortName"
  34. Padding="5 0 0 0" Margin="2" FontSize="13px" VerticalContentAlignment="Center"/>-->
  35. <TextBox x:Name="txtPortName" Grid.Row="0" Grid.Column="1" Height="28" Padding="5 0 0 0" Text="COM2"
  36. FontSize="14" IsReadOnly="True" IsEnabled="False"
  37. Margin="2" VerticalAlignment="Center" VerticalContentAlignment="Center" />
  38. <TextBlock Grid.Row="1" Grid.Column="0" Text="波特率" FontSize="14" VerticalAlignment="Center" />
  39. <!--<ComboBox x:Name="cmbBaudrate" Grid.Row="1" Grid.Column="1" Height="28"
  40. Padding="5 0 0 0" Margin="2" FontSize="13px"
  41. VerticalContentAlignment="Center"/>-->
  42. <TextBox x:Name="txtBaudrate" Grid.Row="1" Grid.Column="1" Height="28" Padding="5 0 0 0" Text="115200"
  43. FontSize="14" IsReadOnly="True" IsEnabled="False"
  44. Margin="2" VerticalAlignment="Center" VerticalContentAlignment="Center" />
  45. <TextBlock Grid.Row="2" Grid.Column="0" Text="485地址" FontSize="14" VerticalAlignment="Center" />
  46. <TextBox x:Name="txtDevId" Grid.Row="2" Grid.Column="1" Height="28" Padding="5 0 0 0" Text="1"
  47. FontSize="14" IsReadOnly="True" IsEnabled="False"
  48. Margin="2" VerticalAlignment="Center" VerticalContentAlignment="Center" />
  49. <TextBlock Grid.Row="3" Grid.Column="0" Text="读取间隔" FontSize="14" VerticalAlignment="Center" />
  50. <Grid Margin="2" Grid.Row="3" Grid.Column="1">
  51. <Grid.ColumnDefinitions>
  52. <ColumnDefinition Width="*" />
  53. <ColumnDefinition Width="Auto" />
  54. </Grid.ColumnDefinitions>
  55. <TextBox Grid.Column="0" Name="txtReadInterval" HorizontalAlignment="Stretch" Height="28"
  56. FontSize="14px" Foreground="#000000" VerticalAlignment="Center" Padding="2"/>
  57. <TextBlock Grid.Column="1" Text="分钟" Margin="5 0 0 0" VerticalAlignment="Center" />
  58. </Grid>
  59. <StackPanel Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="2" VerticalAlignment="Center" Orientation="Horizontal">
  60. <CheckBox x:Name="chkRun" Content="启用" FontSize="14" IsChecked="True" Margin="0 0 20 0" />
  61. <CheckBox x:Name="chkReadImage" Content="读取照片" FontSize="14" IsChecked="False" />
  62. </StackPanel>
  63. </Grid>
  64. </Border>
  65. <!-- 按钮区域 -->
  66. <StackPanel Grid.Row="1" Orientation="Horizontal" HorizontalAlignment="Center">
  67. <Button Name="btnOK" Content="确定" HorizontalAlignment="Center" Margin="0 0 20 0"
  68. VerticalAlignment="Center" Width="80" Height="26" Click="BtnOK_Click" />
  69. <Button Name="btnClose" Content="取消" HorizontalAlignment="Center"
  70. VerticalAlignment="Center" Width="80" Height="26" Click="BtnClose_Click" />
  71. </StackPanel>
  72. </Grid>
  73. </Window>