ドラッグアンドドロップしてフォームにファイルをロードするにはどうすればよいですか?C#ドラッグしてファイルを作成して
どのイベントが表示されますか?
私はどのコンポーネントを使用しますか?
また、フォームにドラッグアンドドロップした後にファイル名やその他のプロパティを特定するにはどうすればよいですか?
ありがとうございました!
コード
private void panel1_DragEnter(object sender, DragEventsArgs e){
if (e.Data.GetDataPresent(DataFormats.Text)){
e.Effect = DragDropEffects.Move;
MessageBox.Show(e.Data.GetData(DataFormats.Text).toString());
}
if (e.Data.GetDataPresent(DataFormats.FileDrop)){
}
}
OK、これは動作します。
ファイルについてはどうですか?ファイル名と拡張子を取得するにはどうすればよいですか?
これは唯一dragEnter
アクションです。
さまざまなドラッグ関連イベントはすべて、調整された方法で一緒に処理されます。関連する文書を読んだことがありますか? –
[ファイルをAC#アプリケーションにドラッグアンドドロップするにはどうすればいいですか?](http://stackoverflow.com/questions/68598/how-do-i-drag-and-drop-files-into-ac-sharp) -application) –