2025-03-28 09:49:56 +08:00

49 lines
2.7 KiB
XML

<Window x:Class="ServerPartTransferClient.MainWindow"
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:ServerPartTransferClient"
mc:Ignorable="d"
Title="服务区数据传输工具" Height="480" Width="640" WindowStartupLocation="CenterScreen" Loaded="Window_Loaded">
<Window.Resources>
<!--列标题居中-->
<Style x:Key="ColumnHeaderStyle" TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="HorizontalContentAlignment" Value="Center"/>
</Style>
<!--列内容居中-->
<Style x:Key="ContentCenterStyle"
TargetType="{x:Type TextBlock}">
<Setter Property="HorizontalAlignment" Value="Center"/>
<Setter Property="VerticalAlignment" Value="Center" />
</Style>
</Window.Resources>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="367*"/>
<RowDefinition Height="50"/>
</Grid.RowDefinitions>
<DataGrid x:Name="DataTransResult" Margin="0" CanUserAddRows="False" CanUserResizeColumns="False" CanUserReorderColumns="False" CanUserResizeRows="False">
<DataGrid.Columns>
<DataGridTextColumn Header="发生时间" HeaderStyle="{StaticResource ColumnHeaderStyle}" Binding="{Binding TransDate,StringFormat='{}{0:yyyy/MM/dd HH:mm:ss}'}"
Width="3*" IsReadOnly="True" ElementStyle="{StaticResource ContentCenterStyle}"/>
<DataGridTextColumn Header="事件结果" HeaderStyle="{StaticResource ColumnHeaderStyle}" Binding="{Binding TransResult}" Width="9*" IsReadOnly="True" />
</DataGrid.Columns>
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Setter Property="ToolTip" Value="{Binding RelativeSource={RelativeSource Mode=Self},Path=Content.Text}"></Setter>
</Style>
</DataGrid.CellStyle>
</DataGrid>
<Grid Grid.Row="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="590*"/>
<ColumnDefinition Width="100*"/>
<ColumnDefinition Width="100*"/>
</Grid.ColumnDefinitions>
<Button x:Name="BtnClosed" Content="退出" Grid.Column="2" Margin="10" Click="Button_Click" />
<Button x:Name="BtnTimerState" Content="启动" Grid.Column="1" Margin="10" Click="Button_Click" />
</Grid>
</Grid>
</Window>