如何根据列值禁用listviewitem行

时间:2012-08-24 11:29:31

标签: wpf data-binding row listviewitem datatrigger

请帮助我

根据列属性之一禁用listviewitem。

说,如果我选中了一些复选框,则在列表视图行中,我必须禁用该行。

此致 拉曼

1 个答案:

答案 0 :(得分:1)

    <ListView>
        <ListView.ItemTemplate>
            <DataTemplate >
                <StackPanel Orientation="Horizontal">
                    <Label Content="{Binding}"  IsEnabled="{Binding ElementName=ch,Path=IsChecked}"/>
                    <CheckBox Name="ch"/>
                </StackPanel>
            </DataTemplate>
        </ListView.ItemTemplate>
        <ListBoxItem Content="item 1"/>
        <ListBoxItem Content="item 2"/>
    </ListView>