婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > .NET WinFrom中給文本框添加拖放事件的代碼

.NET WinFrom中給文本框添加拖放事件的代碼

熱門標簽:電銷語音機器人型號參數(shù) 柳州電銷機器人公司 騰訊地圖標注手機 征途美甲店地圖標注 浦發(fā)電話機器人提醒還款 百度地圖怎樣做地圖標注 太原400電話上門辦理 昆明語音電銷機器人價格 400電話如何申請取消
在開發(fā).NET WinForm程序時,有時候我們希望窗體上的文本框能接受鼠標拖放事件,比如允許將文件直接拖放到文本框中以直接獲取到文件的本地路徑,或者將選取的字符串直接拖放到文本框中等等。要實現(xiàn)這個功能其實很簡單,代碼如下。

1. 將文本框的屬性AllowDrop設置成True

2. 給文本框添加DragEnter事件
復制代碼 代碼如下:

private void textBox1_DragEnter(object sender, DragEventArgs e)
{
if (e.Data.GetDataPresent(DataFormats.FileDrop, false))
{
e.Effect = DragDropEffects.All;
}
}

注意DataFormats下面有許多其它的屬性允許你將不同類型的數(shù)據(jù)拖放到文本框中。上面的代碼用于將文件的本地路徑拖放到文本框中。

3. 給文本框添加DragDrop事件以接收數(shù)據(jù)
復制代碼 代碼如下:

private void textBox1_DragDrop(object sender, DragEventArgs e)
{
this.textBox1.Text = GetDragData((string[])e.Data.GetData(DataFormats.FileDrop));
}

你還可以給其它的控件添加鼠標拖放事件,如ListBox等,方法類似。
您可能感興趣的文章:
  • WinFrom中l(wèi)abel背景透明的實現(xiàn)方法
  • C# winfrom 模擬ftp文件管理實現(xiàn)代碼
  • winfrom 在業(yè)務層實現(xiàn)事務控制的小例子
  • winfrom 打印表格 字符串的封裝實現(xiàn)代碼 附源碼下載
  • C#之WinForm跨線程訪問控件實例
  • c#中多線程訪問winform控件的若干問題小結
  • 深入分析C#中WinForm控件之Dock順序調整的詳解
  • C#中讓控件全屏顯示的實現(xiàn)代碼(WinForm)
  • WinForm實現(xiàn)按名稱遞歸查找控件的方法
  • WinForm自定義控件應用實例
  • 簡介Winform中創(chuàng)建用戶控件
  • WinForm 自動完成控件實例代碼簡析
  • C#的winform控件命名規(guī)范

標簽:江蘇 德陽 陽泉 新疆 張家界 天門 白山 蘭州

巨人網(wǎng)絡通訊聲明:本文標題《.NET WinFrom中給文本框添加拖放事件的代碼》,本文關鍵詞  .NET,WinFrom,中,給,文本,框,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《.NET WinFrom中給文本框添加拖放事件的代碼》相關的同類信息!
  • 本頁收集關于.NET WinFrom中給文本框添加拖放事件的代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 阿图什市| 锡林浩特市| 望江县| 武鸣县| 双柏县| 安远县| 缙云县| 夏河县| 商河县| 罗甸县| 庆城县| 达拉特旗| 绵竹市| 永川市| 抚顺市| 台湾省| 黎平县| 阿克苏市| 崇义县| 密云县| 金平| 平顺县| 高邮市| 磐安县| 玉林市| 许昌县| 蓬溪县| 咸宁市| 博乐市| 类乌齐县| 土默特左旗| 河间市| 文化| 武城县| 高密市| 南通市| 阳曲县| 柯坪县| 玛纳斯县| 牟定县| 宁南县|