私はこの問題を抱えています。listViewに画像を追加したい。正確には、openFileDialog を使用してディスク上の画像を選択し、ファイルをアプリケーションにロードして listView に表示したいと考えています。
今、私は次のようにします:
openFileDialog1.Filter = "png (*.png)|*.png";
openFileDialog1.Multiselect = true;
if ( openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
string[] files = openFileDialog1.FileNames;
foreach ( var pngFile in files ) {
try {
Bitmap image = new Bitmap( pngFile );
imageList1.Images.Add( image );
} catch {
}
}
listView1.LargeImageList = imageList1;
listView1.Refresh();
}
しかし、うまくいきません。私は何を間違えますか?
編集
空のリストビューが表示されます。エラーなし。