none
ListViewでの画像の表示について RRS feed

  • 質問

  • はじめて投稿させていただきます。

    色々とネット等で調べてはみたのですが、私が未熟なこともあり自分では解決できないので、アドバイスを貰えたらと思い投稿させていただきました。

     

    現在ListViewとImageListを使用し、デジカメの写真を一覧表示しようと考えています。

    そこで質問なのですが、「詳細表示」にて写真(縮小版)を表示し、同じ列に撮影日付やファイル名等の情報を載せるといったことは可能でしょうか?

    「大きなアイコン」であれば

    ListView1.LargeImageList = ImageList1

     「小さいアイコン」であれば

     ListView1.SmallImageList = ImageList1

    にてListViewとImageListとの関連付けを行えるので出来るのですが、「詳細表示」の場合はどのように設定すればいいのでしょうか?

     

    分かりにくい文章で申し訳ありませんが、よろしくお願いします。
    2009年1月29日 8:01

回答

すべての返信

  • DetailsのときはSmallの方が使用されるはずですが。
    • 回答としてマーク Kana_San 2009年1月29日 23:06
    2009年1月29日 13:45
  •  http://msdn.microsoft.com/ja-jp/library/system.windows.forms.listview.smallimagelist.aspx

    SmallImageList プロパティを使用すると、小さいアイコンで項目を表示するときに使用するアイコンを格納している ImageList オブジェクトを指定できます (View プロパティを LargeIcon 以外の値に設定している場合)。

    確かに分かりにくい表記ではありますね。。。


    参考になった回答には「回答済みチェック」をつけましょう(複数に指定できます)。他の人が検索で情報を得やすくなります。
    • 回答としてマーク Kana_San 2009年1月29日 23:06
    2009年1月29日 13:56
    モデレータ
  • まどかさん、Azuleanさん

    お返事ありがとうございます。

    SmallImageListで良かったんですね。

    Azuleanさんが紹介してくださったページも読んではいたのですが、引用箇所については「小さいアイコン」でのみ使用できるという

    説明だとばかり思っていました。

    これでここ数日悩んでいたところが解決できそうです。

    本当にありがとうございました。

    2009年1月29日 23:05