完成OpcUaService对数据类型的读取

This commit is contained in:
2025-09-02 14:37:43 +08:00
parent 9b7c91eae9
commit e0e48d3b71
10 changed files with 447 additions and 160 deletions

View File

@@ -101,21 +101,10 @@
</Style>
</DataGrid.Style>
<DataGrid.Columns>
<DataGridTemplateColumn>
<DataGridTemplateColumn.HeaderTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding DataContext.SelectAllVariables, RelativeSource={RelativeSource AncestorType=DataGrid}}" />
</DataTemplate>
</DataGridTemplateColumn.HeaderTemplate>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsSelect, UpdateSourceTrigger=PropertyChanged}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Binding="{Binding Name}" Header="名称" />
<DataGridTextColumn Binding="{Binding CSharpDataType}" Header="数据类型" />
<DataGridTextColumn Binding="{Binding OpcUaNodeId}" Header="节点ID" />
<DataGridTextColumn Binding="{Binding SignalType}" Header="数据类型" />
</DataGrid.Columns>
</DataGrid>
</Grid>

View File

@@ -16,8 +16,8 @@ namespace DMS.WPF.Views.Dialogs;
/// </summary>
public partial class ImportOpcUaDialog : ContentDialog
{
private const int ContentAreaMaxWidth = 1200;
private const int ContentAreaMaxHeight = 800;
private const int ContentAreaMaxWidth = 1300;
private const int ContentAreaMaxHeight = 900;