C# WinC窗体-Listview加载图像
我已经将一组图像加载到foldericons中,我想知道如何在程序启动期间将所有这些图像加载到listview中。我试图将它们加载到视图中,在图像下显示带有标题或描述的图片 在这之后,我打算选择一个,然后在一个picturebox中单击,在鼠标光标处的框中添加图标 我对在C中做这类事情比较陌生。我认为您需要or属性。 请注意,它们的默认值为null,这意味着您必须为它们分配一个新对象。之后,您可以将图像加载到ImageList 然后,可以设置图像的索引以与属性一起显示。 至于从文件加载图像,您可以使用该方法C# WinC窗体-Listview加载图像,c#,listview,picturebox,C#,Listview,Picturebox,我已经将一组图像加载到foldericons中,我想知道如何在程序启动期间将所有这些图像加载到listview中。我试图将它们加载到视图中,在图像下显示带有标题或描述的图片 在这之后,我打算选择一个,然后在一个picturebox中单击,在鼠标光标处的框中添加图标 我对在C中做这类事情比较陌生。我认为您需要or属性。 请注意,它们的默认值为null,这意味着您必须为它们分配一个新对象。之后,您可以将图像加载到ImageList 然后,可以设置图像的索引以与属性一起显示。 至于从文件加载图像,您可
我不太确定我是否完全理解您从现在开始想要实现的目标,但我认为该活动可以满足您的需求。ListView不支持嵌入式PictureBoxs或其他控件,但您可以使用ShdNx提到的ImageList 确保在单独的线程上加载并正确同步,即在更新ImageList时调用BeginInvoke。这将确保您的UI在加载期间不会挂起 还有第三方组件,它支持从文件夹、数据库或其他源自动加载、缩放、复选框、多次加载、图像缓存和许多其他功能: