修改没有数据时列表隐藏

This commit is contained in:
2025-07-09 20:17:22 +08:00
parent 61636fa227
commit a4d50f726f

View File

@@ -44,10 +44,25 @@
ItemsSource="{Binding VariableData}" ItemsSource="{Binding VariableData}"
AutoGenerateColumns="False" AutoGenerateColumns="False"
CanUserAddRows="False"> CanUserAddRows="False">
<DataGrid.Style>
<Style BasedOn="{StaticResource {x:Type DataGrid}}"
TargetType="DataGrid">
<Style.Triggers>
<DataTrigger Binding="{Binding VariableData.Count}"
Value="0">
<Setter Property="Visibility"
Value="Collapsed" />
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.Style>
<DataGrid.Columns> <DataGrid.Columns>
<DataGridTextColumn Header="名称" Binding="{Binding Name}" /> <DataGridTextColumn Header="名称"
<DataGridTextColumn Header="数据类型" Binding="{Binding DataType}" /> Binding="{Binding Name}" />
<DataGridTextColumn Header="S7地址" Binding="{Binding S7Address}" /> <DataGridTextColumn Header="数据类型"
Binding="{Binding DataType}" />
<DataGridTextColumn Header="S7地址"
Binding="{Binding S7Address}" />
</DataGrid.Columns> </DataGrid.Columns>
</DataGrid> </DataGrid>
</Grid> </Grid>