我如何在C#上建立一个类似于Messenger的列表,其中联系人显示图像和带有联系人姓名的文本?我应该使用哪些组件来构建它?顺便使用Winforms。
由于
答案 0 :(得分:1)
查看ListView控件。它使您能够拥有项目列表,并绑定ImageList,为每个条目提供图标。
答案 1 :(得分:1)
ListView是正确的选择。在表单上放置一个ImageList,用于存储图像。将ListView的View属性设置为Tile,将其TileSize设置为所需切片的大小。对于添加到列表视图的每个项目,将其Text属性设置为要在图像右侧显示的标签。并且ImageIndex属性为ImageList中图像的索引。您可以在设计器中尝试这一切而无需编写代码。