偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

簡(jiǎn)單講解VB.NET ListBox控件

開(kāi)發(fā) 后端
這里介紹VB.NET ListBox控件,包括介紹在windows中拖放通常是復(fù)制或移動(dòng)文件,windows完全支持該功能,而且對(duì)許多用戶(hù)來(lái)說(shuō)這也是操作文件的優(yōu)選方式。

VB.NET還是比較常用的,于是我研究了一下VB.NET ListBox控件,在這里拿出來(lái)和大家分享一下,希望對(duì)大家有用。在windows中拖放通常是復(fù)制或移動(dòng)文件,windows完全支持該功能,而且對(duì)許多用戶(hù)來(lái)說(shuō)這也是操作文件的優(yōu)選方式。除此之外,用戶(hù)已經(jīng)習(xí)慣了把文件拖動(dòng)到一個(gè)程序來(lái)打開(kāi)文件的方式,像拖動(dòng)一個(gè)doc文件到word來(lái)打開(kāi)。

在這個(gè)例子中用從windows資源管理器拖來(lái)的文件來(lái)操作VB.NET ListBox控件。向窗體中添加一個(gè)VB.NET ListBox控件,并設(shè)置其AllowDrop屬性為T(mén)rue,并添加如下代碼:

  1. Private Sub ListBox1_DragEnter(ByVal sender As Object, ByVal e As _  
  2. System.Windows.Forms.DragEventArgs) Handles ListBox1.DragEnter  
  3. If e.Data.GetDataPresent(DataFormats.FileDrop) Then  
  4. e.Effect = DragDropEffects.All  
  5. End If  
  6. End Sub  
  7.  
  8. Private Sub ListBox1_DragDrop(ByVal sender As Object, ByVal e As _  
  9. System.Windows.Forms.DragEventArgs) Handles ListBox1.DragDrop  
  10. If e.Data.GetDataPresent(DataFormats.FileDrop) Then  
  11. Dim MyFiles() As String  
  12. Dim i As Integer  
  13.  
  14. ' Assign the files to an array.  
  15. MyFiles = e.Data.GetData(DataFormats.FileDrop)  
  16. ' Loop through the array and add the files to the list.  
  17. For i = 0 To MyFiles.Length - 1  
  18. ListBox1.Items.Add(MyFiles(i))  
  19. Next  
  20. End If  
  21. End Sub 

你可能已經(jīng)注意到了DragEnter事件中的Effect屬性被設(shè)置成DragDropEffects.All。因?yàn)槲募旧聿⒉皇钦娴木捅粡?fù)制或移動(dòng)了,因此源控件設(shè)置成哪個(gè)AllowedEffects并沒(méi)有關(guān)系,所以指定All對(duì)任何FileDrop都可以。

在上面的例子中FileDrop格式包含了每個(gè)被拖動(dòng)文件的全路徑。

【編輯推薦】

  1. 深入分析VB.NET條件語(yǔ)句中的兩類(lèi)
  2. 五大類(lèi)VB.NET運(yùn)算符全面介紹
  3. 全面討論VB.NET申明Windows API函數(shù)
  4. 剖析VB.NET平臺(tái)調(diào)用是如何執(zhí)行操作
  5. 分享個(gè)人總結(jié)VB.NET多線程
責(zé)任編輯:佚名 來(lái)源: 比特網(wǎng)
相關(guān)推薦

2009-10-20 10:16:24

VB.NET COMB

2009-10-14 17:21:47

VB.NET定制Win

2009-10-13 14:42:30

VB.NET靜態(tài)成員

2009-10-15 15:43:25

VB.NET Pati

2010-01-21 17:58:40

VB.NET List

2010-01-12 16:30:21

VB.NET數(shù)據(jù)轉(zhuǎn)換

2010-01-11 16:04:10

VB.NET使用wit

2010-01-13 10:53:24

VB.NET控件

2009-10-23 13:14:38

2009-10-14 10:19:57

VB.NET Doma

2009-10-14 16:04:43

VB.NET Noti

2010-01-18 18:20:49

VB.NET使用API

2009-10-16 13:19:04

VB.NET Data

2009-10-16 14:07:18

VB.NET使用Mon

2009-10-14 11:15:06

VB.NET Grou

2009-10-27 18:06:41

VB.NET開(kāi)發(fā)控件

2009-10-29 10:45:01

VB.NET設(shè)置控件

2009-10-10 16:44:52

VB.NET開(kāi)發(fā)控件

2009-10-13 15:09:19

VB.NET使用Tre

2009-10-16 13:26:53

VB.NET Exce
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)