У меня есть два макета стека внутри Listview . Я хочу показать каждый из них в соответствии с условием. Здесь есть значение, называемое Complete Если значение равно False, должны быть показаны результаты лабораторных исследований. когда это правда, список документов должен быть показан. Это не работает Как этого добиться?
<StackLayout x:Name="LabLayout" IsVisible="False" Orientation="Vertical" HorizontalOptions="Start" Spacing="0" Margin="0,-6,0,0">
<StackLayout.Triggers>
<DataTrigger TargetType="StackLayout" Binding="{Binding Completed}" Value="True">
<Setter Property="StackLayout.IsVisible" Value="False"/>
</DataTrigger>
<DataTrigger TargetType="StackLayout" Binding="{Binding Completed}" Value="False">
<Setter Property="StackLayout.IsVisible" Value="True"/>
</DataTrigger>
</StackLayout.Triggers>
<Label Text="{Binding Title}" TextColor="{StaticResource DarkColor}" FontSize="{StaticResource FontSize17}"/>
<Label Text="{Binding Author}" TextColor="{StaticResource QuateneryLightColor}" FontSize="{StaticResource FontSize13}"/>
<StackLayout Orientation="Horizontal">
<Label Text="{Binding LabItemStatus }" TextColor="{StaticResource QuateneryLightColor}" FontSize="{StaticResource FontSize13}"/>
<Label Text="{Binding Progress}" TextColor="{StaticResource QuateneryLightColor}" FontSize="{StaticResource FontSize13}"/>
</StackLayout>
</StackLayout>
<StackLayout x:Name="DocumentLayout" IsVisible="False" Orientation="Vertical" HorizontalOptions="Start" Spacing="0" Margin="0,-6,0,0">
<StackLayout.Triggers>
<DataTrigger TargetType="StackLayout" Binding="{Binding Completed}" Value="False">
<Setter Property="StackLayout.IsVisible" Value="False"/>
</DataTrigger>
<DataTrigger TargetType="StackLayout" Binding="{Binding Completed}" Value="True">
<Setter Property="StackLayout.IsVisible" Value="True"/>
</DataTrigger>
</StackLayout.Triggers>
<Label Text="{Binding Title}" TextColor="{StaticResource DarkColor}" FontSize="{StaticResource FontSize17}"/>
<Label Text="{Binding DateTimeString}" TextColor="{StaticResource QuateneryLightColor}" FontSize="{StaticResource FontSize13}"/>
<StackLayout Orientation="Horizontal">
<Label Text="{Binding Department }" TextColor="{StaticResource DarkColor}" FontSize="{StaticResource FontSize13}"/>
<Label Text="||" TextColor="{StaticResource DarkColor}" FontSize="{StaticResource FontSize13}"/>
<Label Text="{Binding Author}" TextColor="{StaticResource DarkColor}" FontSize="{StaticResource FontSize13}"/>
</StackLayout>
</StackLayout>