From e57938fbda9bff702004038f76d009422968bff5 Mon Sep 17 00:00:00 2001
From: alielie <alielie@git.com>
Date: 星期五, 06 十一月 2026 18:05:07 +0800
Subject: [PATCH] 提交代码

---
 DeviceService/DebugWindow.xaml |   72 ++++++++++++++++++++++++++++++++++++
 1 files changed, 72 insertions(+), 0 deletions(-)

diff --git a/DeviceService/DebugWindow.xaml b/DeviceService/DebugWindow.xaml
new file mode 100644
index 0000000..66c4c11
--- /dev/null
+++ b/DeviceService/DebugWindow.xaml
@@ -0,0 +1,72 @@
+<Window x:Class="DeviceService.DebugWindow"
+        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+        xmlns:local="clr-namespace:DeviceService"
+        mc:Ignorable="d"
+        Title="璋冭瘯绐楀彛" Height="470" Width="840"
+        Background="{StaticResource PageBackgroundBrush}">
+    <Grid Margin="12">
+        <Grid.ColumnDefinitions>
+            <ColumnDefinition Width="200" />
+            <ColumnDefinition Width="*" />
+        </Grid.ColumnDefinitions>
+
+        <!-- 宸︿晶锛氬凡杩炴帴瀹㈡埛绔� -->
+        <Border Grid.Column="0" Style="{StaticResource CardBorder}" Margin="0,0,10,0">
+            <DockPanel Margin="4">
+                <TextBlock DockPanel.Dock="Top"
+                           Style="{StaticResource TitleText}"
+                           Text="宸茶繛鎺ュ鎴风"
+                           Margin="4,2,0,10" />
+                <ListBox x:Name="ClientList"
+                         Background="Transparent"
+                         BorderThickness="0"
+                         ItemContainerStyle="{StaticResource RowListBoxItem}" />
+            </DockPanel>
+        </Border>
+
+        <!-- 鍙充晶锛氭棩蹇� + 鍙戦�佸尯 -->
+        <Grid Grid.Column="1">
+            <Grid.RowDefinitions>
+                <RowDefinition Height="*" />
+                <RowDefinition Height="Auto" />
+            </Grid.RowDefinitions>
+
+            <Border Grid.Row="0" Style="{StaticResource CardBorder}" Padding="4">
+                <TextBox x:Name="ReceiveBox"
+                         IsReadOnly="True"
+                         Background="Transparent"
+                         BorderThickness="0"
+                         VerticalScrollBarVisibility="Auto"
+                         HorizontalScrollBarVisibility="Auto"
+                         TextWrapping="NoWrap"
+                         FontFamily="Consolas"
+                         FontSize="12.5"
+                         Foreground="{StaticResource TextPrimaryBrush}"
+                         Padding="6" />
+            </Border>
+
+            <DockPanel Grid.Row="1" Margin="0,10,0,0">
+                <Button x:Name="SendTestButton"
+                        DockPanel.Dock="Right"
+                        Style="{StaticResource SecondaryButton}"
+                        MinWidth="110"
+                        Margin="8,0,0,0"
+                        Content="鍙戦�佹祴璇曟秷鎭�"
+                        Click="SendTestButton_Click" />
+                <Button x:Name="SendToClientButton"
+                        DockPanel.Dock="Right"
+                        Style="{StaticResource PrimaryButton}"
+                        MinWidth="130"
+                        Margin="8,0,0,0"
+                        Content="鍙戦�佸埌閫変腑瀹㈡埛绔�"
+                        Click="SendToClientButton_Click" />
+                <TextBox x:Name="SendBox"
+                         Style="{StaticResource InputTextBox}"
+                         KeyDown="SendBox_KeyDown" />
+            </DockPanel>
+        </Grid>
+    </Grid>
+</Window>

--
Gitblit v1.9.1