2

我有一个绑定到列表的列表框。该列表包含绑定到列表的字段/成员的复选框。我要实现的是,在检查相应的复选框时,我想从列表中删除数据。

这是我的 xaml 代码:

<ListBox Name="ListBox1" ItemsSource="{Binding histList, Mode=OneWay}" Margin="10,10,10,10" Height="197" VerticalAlignment="Center" >
    <ListBox.ItemTemplate>
        <DataTemplate>
            <CheckBox Content="{Binding FilterName, Mode=TwoWay}" />
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

这是 .cs 文件中的代码

命名空间 ReportsUIScreens
{
    公共部分类 EditStyle : ChildWindow
    {
        私有列表 histList;
        公共编辑样式(列表 histListLink)
        {
            初始化组件();
            histList = histListLink;
            this.ListBox1.ItemsSource=histList;
        }

        私人无效OKButton_Click(对象发送者,RoutedEventArgs e)
        {
            //这里是我要删除的地方
            this.DialogResult = true;
        }
        …………
        …………
        …………
    }
}
4

0 回答 0