以前、スライドショーができるフォトビューアを自作しました。

スライドショーの機能を追加する 自作フォトビューアー(その3)

これまではどのような写真なのか実際に項目名が書かれている部分をクリックしなければわかりませんでした。そこでサムネイル様(サムネイルとはちょっと違うかもしれないのでサムネイル「様」)のものを表示させます。またサムネイル様のものをドラッグアンドドロップすると順番を変更できるようにします。

それから項目にチェックボックスをつけます。スライドショーをするときにチェックボックスをつけたものだけを対象にする・・・という使い方もできるようにします。

リストボックスでチェックボックスが付いたものもあります。ところがクリックするとそれだけでチェックボックスのON、OFFが変わってしまうのでツリービューコントロールを使います。階層構造があるわけではないのにツリービューコントロールを使うのは変かもしれませんがご容赦ください。

SplitContainerを貼り付け、左にはピクチャーボックス、右にはアップダウンコントロールとツリービューコントロールを貼り付けています。

それでは一部修正したコードを示します。

本当はサムネイルのようなものを表示させる処理もやりたかったのですが、長くなってしまったので次回にします。

サムネイルを表示させる 自作フォトビューアー(その5)