C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: ドラッグ&ドロップの方法がわかりません。


(過去ログ 143 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■84166 / inTopicNo.1)  ドラッグ&ドロップの方法がわかりません。
  
□投稿者/ 夜叉丸 (55回)-(2017/05/24(Wed) 18:37:38)

分類:[.NET 全般] 

c# Windows7 です

ListView の DragDrop で他から拾ってきてファイル名を ListView に
表示するのは以下で取得できました。
string[] strs = (string[])e.Data.GetData(DataFormats.FileDrop, false)
for(int idnum = 0; idnum < dt.Rows.Count; idnum++)
{
 lvw.Items.Add(Path.GetFileName(sourcefilename[ifnum]));
}

今度は逆にListView で選択したファイルを
実行ファイルのパスの下にフォルダを作成し、
ファイルを作成して、たとえばデスクトップに
ファイルをコピーすることはできないのでしょうか?

いくら調べても方法が見つけることができなかったので
教えてください。
引用返信 編集キー/
■84167 / inTopicNo.2)  Re[1]: ドラッグ&ドロップの方法がわかりません。
□投稿者/ Hongliang (545回)-(2017/05/24(Wed) 18:51:19)
D&D自体は、DoDragDropメソッドを使えば簡単に実装できます。
以下のページなど参照下さい。
http://www.atmarkit.co.jp/fdotnet/dotnettips/384expdragdrop/expdragdrop.html

> 今度は逆にListView で選択したファイルを
> 実行ファイルのパスの下にフォルダを作成し、
> ファイルを作成して、たとえばデスクトップに
> ファイルをコピーすることはできないのでしょうか?

ちょっと処理手順が読み取れませんでしたが、D&Dの前に実ファイルを用意しているのであれば、そのファイルのパスをDoDragDropに渡すことでD&Dできます。
引用返信 編集キー/
■84172 / inTopicNo.3)  Re[2]: ドラッグ&ドロップの方法がわかりません。
□投稿者/ 夜叉丸 (56回)-(2017/05/25(Thu) 11:33:11)
No84167 (Hongliang さん) に返信

できました。
ありがとうございました。


解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -