From fe2aa4880d5c9fd88088ad0ed81ebaca05629f5f Mon Sep 17 00:00:00 2001
From: wenxiangchao <wenxiangchao@ihengxin.com.cn>
Date: 星期一, 02 十一月 2026 17:59:45 +0800
Subject: [PATCH] feat: 集成CAN驱动/模拟器 + 仪器仪表注册/硬件调试模块
---
Plugin.CurrentSensorControl/BurnInSettingModal.xaml | 64 +++++++++++++++++++++++++++++++-
1 files changed, 62 insertions(+), 2 deletions(-)
diff --git a/Plugin.CurrentSensorControl/BurnInSettingModal.xaml b/Plugin.CurrentSensorControl/BurnInSettingModal.xaml
index 04af3e2..a87d752 100644
--- a/Plugin.CurrentSensorControl/BurnInSettingModal.xaml
+++ b/Plugin.CurrentSensorControl/BurnInSettingModal.xaml
@@ -32,7 +32,7 @@
<Button Style="{StaticResource ExportBtn}" x:Name="exportBtn" Click="Button_Click"/>
<Button Style="{StaticResource ImportBtn}" x:Name="importBtn" Click="Button_Click"/>
</StackPanel>
- <ListView Grid.Row="1" Style="{StaticResource DefaultListTable}" x:Name="table"
+ <!--<ListView Grid.Row="1" Style="{StaticResource DefaultListTable}" x:Name="table"
ItemsSource="{Binding Datasource}"
VirtualizingPanel.IsContainerVirtualizable="True"
VirtualizingPanel.IsVirtualizing="True"
@@ -155,6 +155,66 @@
</GridViewColumn>
</GridView>
</ListView.View>
- </ListView>
+ </ListView>-->
+
+ <DataGrid Grid.Row="1" Style="{StaticResource DefaultDataGrid}" dp:DataGridHelper.ShowRowNumber="True"
+ VirtualizingPanel.IsContainerVirtualizable="True"
+ VirtualizingPanel.IsVirtualizing="True"
+ VirtualizingPanel.VirtualizationMode="Recycling"
+ HorizontalScrollBarVisibility="Disabled"
+ ItemsSource="{Binding Datasource}" x:Name="table">
+ <DataGrid.Columns>
+ <DataGridTextColumn Header="#"
+ Binding="{Binding Header, RelativeSource={RelativeSource AncestorType={x:Type DataGridRow}, Mode=FindAncestor}}"
+ Width="40"/>
+ <DataGridTextColumn Width="*" Binding="{Binding Name}">
+ <DataGridTextColumn.Header>
+ <TextBlock Text="Name"/>
+ </DataGridTextColumn.Header>
+ </DataGridTextColumn>
+ <DataGridTextColumn Width="*" Binding="{Binding ConnectionType}">
+ <DataGridTextColumn.Header>
+ <TextBlock Text="ConnectionType"/>
+ </DataGridTextColumn.Header>
+ </DataGridTextColumn>
+ <DataGridTextColumn Width="*" Binding="{Binding Address}">
+ <DataGridTextColumn.Header>
+ <TextBlock Text="Address"/>
+ </DataGridTextColumn.Header>
+ </DataGridTextColumn>
+ <DataGridTextColumn Width="*" Binding="{Binding Type}">
+ <DataGridTextColumn.Header>
+ <TextBlock Text="Type"/>
+ </DataGridTextColumn.Header>
+ </DataGridTextColumn>
+ <DataGridTextColumn Width="70" Binding="{Binding Length}">
+ <DataGridTextColumn.Header>
+ <TextBlock Text="Length"/>
+ </DataGridTextColumn.Header>
+ </DataGridTextColumn>
+ <DataGridTextColumn Width="*" Binding="{Binding Description}">
+ <DataGridTextColumn.Header>
+ <TextBlock Text="Description"/>
+ </DataGridTextColumn.Header>
+ </DataGridTextColumn>
+ <DataGridTemplateColumn Width="110" IsReadOnly="True" CanUserResize="False">
+ <DataGridTemplateColumn.Header>
+ <TextBlock Text="{DynamicResource App.Opt}"/>
+ </DataGridTemplateColumn.Header>
+ <DataGridTemplateColumn.CellTemplate>
+ <DataTemplate>
+ <StackPanel Orientation="Horizontal">
+ <Button x:Name="editBtn" Style="{StaticResource EditLink}"
+ Click="Button_Click" Margin="0,0,10,0"
+ Tag="{Binding }"/>
+ <Button x:Name="delBtn" Style="{StaticResource DeleteLink}"
+ Tag="{Binding }"
+ Click="Button_Click"/>
+ </StackPanel>
+ </DataTemplate>
+ </DataGridTemplateColumn.CellTemplate>
+ </DataGridTemplateColumn>
+ </DataGrid.Columns>
+ </DataGrid>
</Grid>
</pu:WindowX>
--
Gitblit v1.9.1