2012-11-21 32 views
0

您好我曾经使用过一个datagrid,但是在使用tab时它太慢了,所以我切换到了ListView,但我不知道如何设计它(它比我认为的DataGrid复杂得多)。如何根据单元格值为列表视图设置数据触发器?

所以我想知道如何为ListView控件做到这一点:

<Style x:Key="gridCell" TargetType="DataGridCell"> 
    <Setter Property="BorderBrush" 
    Value="{StaticResource lightBlueBrush}" /> 
    <Style.Triggers> 
     <DataTrigger Binding="{Binding Path=Status}" Value="Otpisano"> 
      <Setter Property="Background" Value="Red"/> 
     </DataTrigger> 
    </Style.Triggers> 
</Style> 

然后在视图

CellStyle="{StaticResource gridCell}" 
+0

但为什么你的数据网格太慢了?你有没有尝试使用后台工作。 –

+0

我不知道为什么,我只知道花了18秒才能显示2300行。使用ListView需要6 –

+0

虚拟化是否已激活? – Sisyphe

回答

0

这是你怎么做的造型:

Answer

相关问题