| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- <UserControl x:Class="ivf_tl_Operate.View.UnifiedConfigView"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:local="clr-namespace:ivf_tl_Operate.View"
- xmlns:cu="clr-namespace:ivf_tl_Operate.CustomUserControls"
- xmlns:customControl="clr-namespace:ivf_tl_CustomControls;assembly=ivf_tl_CustomControls_Surface"
- mc:Ignorable="d"
- Height="2736" Width="1824">
- <!-- M5-02-4:统一配置页(本地层项分组可编辑)。纯新增页面,不改既有 SettingPageView 入口。
- 输入框走 M4-04 内置键盘 cu:SoftKeyboardHost.Mode:端口=Number,其余文本/凭据=Password(全键盘,TextBox 不掩码、PasswordBox 掩码)。 -->
- <Grid Background="White">
- <Grid.RowDefinitions>
- <RowDefinition Height="250"/>
- <RowDefinition Height="*"/>
- </Grid.RowDefinitions>
- <!-- 顶部横幅 + 返回 + 保存 -->
- <Grid Grid.Row="0" Background="{StaticResource BannerTopFill}">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="350"/>
- <ColumnDefinition/>
- <ColumnDefinition Width="350"/>
- </Grid.ColumnDefinitions>
- <customControl:ButtonLeftImage Grid.Column="0" Content="{DynamicResource C0044}" Click="Return_Click" Width="350" Height="250" IconWidth="46" IconHeight="46" FontSize="44" FontWeight="Medium" Foreground="#4D75AC" BorderThickness="0" Background="Transparent" IconSource="/ivf_tl_Operate;component/Resources/Image/button_return.png" IconMargin="0 0 10 0"/>
- <TextBlock Grid.Column="1" Text="统一配置" FontSize="60" VerticalAlignment="Center" HorizontalAlignment="Center"/>
- <Button Grid.Column="2" Content="保存" Click="Save_Click" Width="250" Height="120" FontSize="50" Foreground="White" Background="#4D75AC" BorderThickness="0" VerticalAlignment="Center" HorizontalAlignment="Center"/>
- </Grid>
- <ScrollViewer Grid.Row="1" VerticalScrollBarVisibility="Auto">
- <StackPanel Margin="60 20">
- <TextBlock Text="连接(本地层)" FontSize="48" FontWeight="Bold" Foreground="#4D75AC" Margin="0 20"/>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="接口IP (urlIp)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_urlIp" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="接口端口 (urlPort)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_urlPort" cu:SoftKeyboardHost.Mode="Number" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="MQTT IP (mqttIp)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_mqttIp" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="MQTT 端口 (mqttPort)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_mqttPort" cu:SoftKeyboardHost.Mode="Number" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="Kafka IP (kfkaIP)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_kfkaIP" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="Kafka 端口 (kfkaPort)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_kfkaPort" cu:SoftKeyboardHost.Mode="Number" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <TextBlock Text="本机(本地层)" FontSize="48" FontWeight="Bold" Foreground="#4D75AC" Margin="0 30 0 20"/>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="缓存盘符 (cacheDisk)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_cacheDisk" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="设备编号 (tlNum)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_tlNum" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="语言 (Language)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_language" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="禁用舱室 (houseEnabled)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_houseEnabled" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <TextBlock Text="凭据(本地层,加密存储)" FontSize="48" FontWeight="Bold" Foreground="#4D75AC" Margin="0 30 0 20"/>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="用户名 (userName)" FontSize="44" VerticalAlignment="Center"/>
- <TextBox Grid.Column="1" x:Name="_userName" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="登录密码 (passWord)" FontSize="44" VerticalAlignment="Center"/>
- <PasswordBox Grid.Column="1" x:Name="_passWord" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <Grid Margin="0 10"><Grid.ColumnDefinitions><ColumnDefinition Width="500"/><ColumnDefinition/></Grid.ColumnDefinitions>
- <TextBlock Grid.Column="0" Text="工程师口令 (engineerPwd)" FontSize="44" VerticalAlignment="Center"/>
- <PasswordBox Grid.Column="1" x:Name="_engineerPwd" cu:SoftKeyboardHost.Mode="Password" InputMethod.IsInputMethodEnabled="False" FontSize="44" Height="100" VerticalContentAlignment="Center"/>
- </Grid>
- <TextBlock Text="说明:autoFocus 键名词不符义,实为'是否烧录换气开关'。换气/CCD 类业务参数 [D8] 待确认是否入库,本页暂不展开编辑。对焦时间/帧率/抠图数等数据库层项请在'系统设置'页修改。" FontSize="34" Foreground="#959596" TextWrapping="Wrap" Margin="0 30"/>
- </StackPanel>
- </ScrollViewer>
- </Grid>
- </UserControl>
|