亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中拖放功能的實現

2023-05-18 12:33:13
字體:
來源:轉載
供稿:網友

C#中的拖放功能使我們在做一些時變得非常方便,下面就以一個實例講解了具體的拖放操作的實現方法。

下面的代碼沒有給出注釋,加入了一個ListBox,當文件拖放上來后,將內容顯示在里面。

      private void lstFilePath_DragEnter(object sender, DragEventArgs e)
             {
                 if (e.Data.GetDataPresent(DataFormats.FileDrop))
                 {
                     e.Effect = DragDropEffects.Link;
                 }
                 else
                 {
                     e.Effect = DragDropEffects.None;
                 }
             }

             private void lstFilePath_DragDrop(object sender, DragEventArgs e)
             {
                 foreach (string strPath in (string[])e.Data.GetData(DataFormats.FileDrop))
                 {
                     lstFilePath.Items.Add(strPath);
                 }
             }

將整個窗體代碼都復制下來,是一個復制的小程序,將拖放到LISTBOX里的文件復制到文本框里指定的位置,里面用到了一個外部控件,可以使用普通的button替換之。

     using System;
     using System.Collections.Generic;
     using System.ComponentModel;
     using System.Data;
     using System.Drawing;
     using System.Text;
     using System.Windows.Forms;
     using System.IO;
     using System.Diagnostics;

     namespace PersonalDisk
     {
         public partial class frmDrag : Form
         {
             ///
             /// 獲得/設置一個值,判斷是否已經存在了一個類的實例
             ///
             public static bool IsExist=false;

             public frmDrag()
             {
                 InitializeComponent();
                 frmDrag.IsExist = true;
             }

             private void frmDrag_MouseDown(object sender, MouseEventArgs e)
             {
                 //如果鼠標指針在標題欄范圍內并且按下了鼠標左鍵,則觸發移動標題欄方法
                 if (e.Button == MouseButtons.Left  e.Y
             /// 復制一個目錄下的所有文件或目錄到一個新的目錄下
             ///
             ///    源目錄路徑
             /// 目標目錄路徑

             private void CopyDirectory(string sourcePath, string destPath)
             {
                 try
                 {
                     //如果目標路徑沒有以/結尾則加之
                     if (destPath[destPath.Length - 1] != Path.DirectorySeparatorChar)
                     {
                         destPath += Path.DirectorySeparatorChar;
                     }
                     if (!Directory.Exists(destPath))
                     {
                         Directory.CreateDirectory(destPath);
                     }
                     string[] fileList = Directory.GetFileSystemEntries(sourcePath);
                     foreach (string file in fileList)
                     {
                         //如果是一個目錄則
                         if (Directory.Exists(file))
                         {
                             CopyDirectory(file, destPath + Path.GetFileName(file));
                         }
                         else
                         {
                             File.Copy(file, destPath + Path.GetFileName(file),true);
                         }
                     }
                 }
                 catch(IOException ioe)
                 {
                     MessageBox.Show(ioe.Message, "復制文件時出錯", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                 }
             }
         }
     }

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品99| 国产美女精品免费电影| 91精品视频网站| 欧美性极品xxxx娇小| 欧美肥老妇视频| 国产成人精品在线播放| 欧美裸体视频网站| 欧美高清在线观看| 欧美电影在线播放| 日韩av网站在线| 久久影院在线观看| 中文字幕不卡av| 亚洲无线码在线一区观看| 欧美国产在线视频| 中文字幕亚洲欧美日韩在线不卡| 日韩在线激情视频| 国产欧美日韩精品专区| 一区二区三区高清国产| 亚洲精选在线观看| 亚洲欧美日韩天堂| 国产精品视频不卡| 日韩电影中文字幕av| 国产免费一区二区三区在线能观看| 国产精品日日摸夜夜添夜夜av| 中文字幕精品在线| 亚洲成人av片在线观看| 精品丝袜一区二区三区| 国产精品日日做人人爱| 成人免费网站在线观看| 国产精品久久97| 亚洲综合自拍一区| 久久久国产影院| 欧美大成色www永久网站婷| 欧美成年人网站| 搡老女人一区二区三区视频tv| 国产精品美女无圣光视频| 亚洲午夜精品久久久久久久久久久久| 91手机视频在线观看| 亚洲高清福利视频| 久久成人精品一区二区三区| 亚洲成在人线av| 国产免费一区视频观看免费| 18一19gay欧美视频网站| 久热精品在线视频| 俺去啦;欧美日韩| 日韩中文字幕在线免费观看| 日韩亚洲欧美成人| 国产精品久久激情| 国产精品91在线观看| 国产免费一区二区三区在线观看| 91精品国产自产在线老师啪| 夜色77av精品影院| 91久久久亚洲精品| 亚洲欧美一区二区三区四区| 97在线观看视频国产| 亚洲欧美国产va在线影院| 国产成人精品综合久久久| 欧美日本中文字幕| 精品久久久久久久久久久久久| 久久久成人精品视频| 久久久女女女女999久久| 亚洲成人激情在线| 亚洲人成在线电影| 日韩美女视频在线观看| 亚洲黄色在线观看| 欧美视频中文在线看| 欧美激情a在线| 亚洲国产精品成人va在线观看| 精品国内产的精品视频在线观看| 亚洲精品视频在线观看视频| 国产日产久久高清欧美一区| 亚洲精品视频在线播放| 国产精品美乳在线观看| 亚洲欧美综合精品久久成人| 日产精品99久久久久久| 日韩电视剧免费观看网站| 国产精品欧美激情在线播放| 国产精品日韩在线| 91高潮精品免费porn| 日韩毛片中文字幕| 91精品综合视频| 8x拔播拔播x8国产精品| 中文字幕精品影院| 亚洲国产精品久久久久| 日韩成人在线电影网| 中文字幕日韩专区| 亚洲的天堂在线中文字幕| 在线免费看av不卡| 欧美国产第二页| 日本aⅴ大伊香蕉精品视频| 亚洲电影免费在线观看| 国产日韩欧美在线| 91探花福利精品国产自产在线| 成人欧美一区二区三区在线湿哒哒| 成人在线精品视频| 在线不卡国产精品| 国自在线精品视频| 韩剧1988免费观看全集| 一区二区三区视频观看| 国外色69视频在线观看| 成人妇女免费播放久久久| 日韩一区二区av| 国产成人精彩在线视频九色| 中文字幕亚洲图片| 亚洲国产精品成人一区二区| 日韩精品视频在线观看网址| 日韩精品福利在线| 琪琪亚洲精品午夜在线| 日韩欧美a级成人黄色| 欧美国产日韩精品| 国产日韩在线亚洲字幕中文| 国产亚洲精品高潮| 欧美劲爆第一页| 午夜剧场成人观在线视频免费观看| 精品国产网站地址| 精品久久久91| 91亚洲永久免费精品| 日本三级韩国三级久久| 亚洲男女自偷自拍图片另类| 中文字幕亚洲一区二区三区| 91精品国产综合久久久久久蜜臀| 亚洲最大福利视频| 欧美日韩国产在线看| 自拍偷拍亚洲区| 国产深夜精品福利| 国产精品ⅴa在线观看h| 亚洲综合第一页| 国产香蕉一区二区三区在线视频| 亚洲美女视频网| 国产婷婷97碰碰久久人人蜜臀| 欧美日本黄视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲第一黄色网| 国产精品中文字幕久久久| 欧美性理论片在线观看片免费| 国语自产精品视频在免费| 久久国产精彩视频| 亚洲免费电影一区| 97福利一区二区| 国产精品久久久久秋霞鲁丝| 美女国内精品自产拍在线播放| 91精品久久久久久久久久入口| 77777亚洲午夜久久多人| 欧美一级大片在线观看| 亚洲国产欧美日韩精品| 欧美日韩xxx| 狠狠躁夜夜躁人人爽超碰91| 精品亚洲永久免费精品| 日韩www在线| 久久久亚洲欧洲日产国码aⅴ| 国产精品亚洲激情| 亚洲另类激情图| 在线午夜精品自拍| 国产精品视频区| 国产精品久久久久久久久久ktv| 欧美专区第一页| 亚洲精品一区在线观看香蕉| 一本色道久久88亚洲综合88| 欧美日韩亚洲成人| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久久久久久久久久人体| 成人免费视频a| 精品国产91久久久| 琪琪第一精品导航|