我有一个带有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;
}