C#:删除ListBox项

时间:2015-01-01 14:10:43

标签: c# wpf listbox

我有一个带有BindingList数据绑定的ListBox。除删除所选项目外,一切正常(显示数据,添加项目,...)。我不知道该怎么做,希望你能帮助我。对我来说,没有必要进行多项选择。 PS:我使用C#和WPF。

列表框:

    <ListBox x:Name="listBox1" HorizontalAlignment="Left" Width="183.784" BorderThickness="0" Background="{x:Null}" BorderBrush="{x:Null}">
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <TextBlock Text="{Binding Path=i}" FontSize="15"/>
                </DataTemplate>
            </ListBox.ItemTemplate>
        </ListBox>

列表:

    public class SampleClass
    {
        public string i { get; set; }
    }

    public MainWindow()
    {
        InitializeComponent();
        BindingList<SampleClass> SampleList = new BindingList<SampleClass>();
        SampleList.Add(new SampleClass() { i = "ABC" });
        listBox1.ItemsSource = SampleList;
    }

0 个答案:

没有答案