EPLAN_PROD_Plugin/Sinvo.EplanHpD.Plugin.WPFUI/View/ScannerInfo.xaml

64 lines
2.7 KiB
XML

<Window
x:Class="Sinvo.EplanHpD.Plugin.WPFUI.View.ScannerInfo"
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:local="clr-namespace:Sinvo.EplanHpD.Plugin.WPFUI.View"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:viewmodel="clr-namespace:Sinvo.EplanHpD.Plugin.WPFUI.ViewModel"
Title="ScannerInfo"
Width="1000"
Height="70"
MinHeight="85"
MaxHeight="85"
d:DataContext="{d:DesignInstance Type=viewmodel:ScannerViewModel}"
AllowsTransparency="True"
Left="300"
Topmost="True"
WindowStartupLocation="Manual"
WindowStyle="None"
mc:Ignorable="d">
<Grid x:Name="top">
<DataGrid
x:Name="scannerinfo"
Width="auto"
Margin="6"
AutoGenerateColumns="False"
CanUserSortColumns="False"
ColumnHeaderHeight="30"
ColumnWidth="auto"
FontSize="18"
HorizontalScrollBarVisibility="Disabled"
IsReadOnly="True"
ItemsSource="{Binding _ScanCableModels}"
VerticalScrollBarVisibility="Disabled">
<DataGrid.RowStyle>
<Style BasedOn="{StaticResource DataGridRowStyle}" TargetType="DataGridRow">
<Setter Property="Foreground" Value="White" />
<Style.Triggers>
<DataTrigger Binding="{Binding IsChecked}" Value="false">
<Setter Property="Background" Value="#dc4d41" />
</DataTrigger>
<DataTrigger Binding="{Binding IsChecked}" Value="true">
<Setter Property="Background" Value="#18a05d" />
</DataTrigger>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Foreground" Value="White" />
<Setter Property="Background" Value="#33326cf3" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Name}" Header="线材名" />
<DataGridTextColumn Binding="{Binding Code}" Header="线材号" />
<DataGridTextColumn Binding="{Binding S_Pin}" Header="开始管脚" />
<DataGridTextColumn Binding="{Binding E_Pin}" Header="结束管脚" />
<DataGridTextColumn Binding="{Binding Length}" Header="长度" />
</DataGrid.Columns>
</DataGrid>
</Grid>
</Window>