refactor:重构了变量的导入和删除

This commit is contained in:
2025-10-25 20:56:23 +08:00
parent 125348486a
commit b59d3d38a7
8 changed files with 111 additions and 176 deletions

View File

@@ -80,7 +80,7 @@
<DataGridTextColumn Header="描述"
Binding="{Binding Description}" />
<DataGridTextColumn Header="数据类型"
Binding="{Binding CSharpDataType}" />
Binding="{Binding DataType}" />
<DataGridTextColumn Header="S7地址"
Binding="{Binding S7Address}" />
</DataGrid.Columns>

View File

@@ -124,7 +124,7 @@
</DataGrid.Style>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Name}" Header="名称" />
<DataGridTextColumn Binding="{Binding CSharpDataType}" Header="数据类型" />
<DataGridTextColumn Binding="{Binding DataType}" Header="数据类型" />
<DataGridTextColumn Binding="{Binding OpcUaNodeId}" Header="节点ID" />
</DataGrid.Columns>

View File

@@ -24,7 +24,7 @@
<valueConverts:EnumToStringConverter x:Key="EnumToStringConverter" />
<ex:EnumBindingSource x:Key="ProtocolType" EnumType="{x:Type en:ProtocolType}" />
<ex:EnumBindingSource x:Key="SignalType" EnumType="{x:Type enums:SignalType}" />
<ex:EnumBindingSource x:Key="CSharpDataType" EnumType="{x:Type enums:DataType}" />
<ex:EnumBindingSource x:Key="DataType" EnumType="{x:Type enums:DataType}" />
</ui:ContentDialog.Resources>
<ScrollViewer VerticalScrollBarVisibility="Auto">
@@ -160,8 +160,8 @@
Margin="0,15,0,0"
hc:InfoElement.Title="数据类型:"
IsEnabled="{Binding IsAddModel}"
ItemsSource="{Binding Source={StaticResource CSharpDataType}}"
SelectedItem="{Binding Variable.CSharpDataType, UpdateSourceTrigger=PropertyChanged}">
ItemsSource="{Binding Source={StaticResource DataType}}"
SelectedItem="{Binding Variable.DataType, UpdateSourceTrigger=PropertyChanged}">
<ComboBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Converter={StaticResource EnumDescriptionConverter}}" />