C#でドラッグ&ドロップ(ファイルパス取得)
概要
ドラッグ&ドロップでファイルパスを取得して画像を表示するプログラム
ソース
ドラッグ&ドロップは2つイベントが必要
・DragDrop
dataオブジェクトでファイルパスを取得してstring配列に格納する。
ファイルが複数選択された場合にすべて取得してしまう。
ファイルを1つだけにしたかったがstring型でキャストしようとするとエラーになった。
・DragEnter
コントロールにないにドラッグされた時点で対象がファイルかフォルダかを判別してる
これについては公式ドキュメント見た方が早い。