Преглед изворни кода

refactor(ui): 支持设备详情滚动并优化探测文案

为设备详情窗口添加滚动支持以适配小屏;简化网络探测状态提示文案,提升可读性。
yangkaixiang пре 1 месец
родитељ
комит
08101407c1

+ 6 - 1
windows/QuickIP.Client/DeviceDetailsWindow.xaml

@@ -10,7 +10,11 @@
         ShowInTaskbar="False"
         WindowStartupLocation="CenterOwner">
     <Grid Background="#F5F7FB">
-        <Grid Margin="20">
+        <ScrollViewer Margin="20"
+                      VerticalScrollBarVisibility="Auto"
+                      HorizontalScrollBarVisibility="Disabled"
+                      CanContentScroll="True">
+        <Grid>
             <Grid.RowDefinitions>
                 <RowDefinition Height="Auto" />
                 <RowDefinition Height="Auto" />
@@ -214,6 +218,7 @@
                 </Grid>
             </Border>
         </Grid>
+        </ScrollViewer>
 
         <Border x:Name="StatusMessageBorder"
                 Visibility="Collapsed"

+ 2 - 2
windows/QuickIP.Client/Services/NetworkAdapterService.cs

@@ -45,7 +45,7 @@ public sealed class NetworkAdapterService
             if (reachable)
             {
                 adapter.ProbeStatus = "可达";
-                adapter.ProbeReason = "已探测到该网卡可以与 169.254.100.2:48888 建立 TCP 连接。";
+                adapter.ProbeReason = "该网卡可连接到管理口 169.254.100.2:48888。";
                 adapter.RecommendationScore += 100;
                 adapter.RecommendationLabel = "推荐";
                 adapter.RecommendationReason = "该网卡已实际探测到可与 Linux 管理口建立连接,优先使用。";
@@ -53,7 +53,7 @@ public sealed class NetworkAdapterService
             else
             {
                 adapter.ProbeStatus = "未通";
-                adapter.ProbeReason = "当前无法通过该网卡与 169.254.100.2:48888 建立 TCP 连接。";
+                adapter.ProbeReason = "该网卡当前无法连接到管理口 169.254.100.2:48888。";
             }
         }
     }