現在、リストビューがあり、各エントリに適切なアイコンを追加したいと考えています。
プロジェクト リソース内にアイコンを作成し、「errorIcon.ico」という名前を付けました。このアイコン/リソースを参照してリストビュー内で使用するにはどうすればよいですか?
現在、リストビューがあり、各エントリに適切なアイコンを追加したいと考えています。
プロジェクト リソース内にアイコンを作成し、「errorIcon.ico」という名前を付けました。このアイコン/リソースを参照してリストビュー内で使用するにはどうすればよいですか?
ImageList
まず、インスタンスを作成する必要があります。http://msdn.microsoft.com/en-us/library/system.windows.forms.imagelist.aspxを参照してください(フォーム/ユーザーコントロールにドロップするだけです)。プロパティビューを使用して、アイコンを画像リストにアップロードします。
次に、画像リストをすべてのListViewItem(listViewItem.ImageList = imageList
)に割り当て、アイコンインデックス(listViewItem.ImageIndex = 0
)を設定します。
詳細については、ここの注釈を参照してください:http: //msdn.microsoft.com/en-us/library/system.windows.forms.listviewitem.imageindex.aspx