在WPF中,可以通过以下步骤向列表框添加自定义项:
<ListBox x:Name="myListBox" />
public class CustomItem
{
public string Name { get; set; }
public int Age { get; set; }
}
List<CustomItem> items = new List<CustomItem>();
items.Add(new CustomItem { Name = "John", Age = 25 });
items.Add(new CustomItem { Name = "Jane", Age = 30 });
myListBox.ItemsSource = items;
<ListBox x:Name="myListBox">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding Name}" />
<TextBlock Text="{Binding Age}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
在上述示例中,我们创建了一个自定义类CustomItem,其中包含Name和Age属性。然后,我们创建了一个CustomItem对象的列表,并将其设置为列表框myListBox的数据源。最后,我们使用数据绑定将Name和Age属性绑定到列表框的显示。
这样,列表框就会显示自定义项,并且每个项的内容将根据CustomItem对象的属性进行更新。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云