成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

VB.NET對(duì)話框基本思想及應(yīng)用技巧分享

開發(fā) 后端
VB.NET對(duì)話框的調(diào)用可以通過一個(gè)OpenFileDialog類的定義實(shí)例來進(jìn)行使用。我們要明白這一調(diào)用的思想,才能正確應(yīng)用這一方法。

VB.NET是一款功能強(qiáng)大的開發(fā)平臺(tái),大家可以通過它來實(shí)現(xiàn)一個(gè)功能強(qiáng)大,安全穩(wěn)定的開發(fā)環(huán)境。下面我們可以通過對(duì)VB.NET對(duì)話框的引用來對(duì)此進(jìn)行一個(gè)詳細(xì)的介紹,希望能給大家?guī)硪恍椭?t#

VB.NET對(duì)話框調(diào)用概述:

我們都知道在.NET中調(diào)用一個(gè)打開文件的對(duì)話框很容易,定義一個(gè)OpenFileDialog類的實(shí)例就可以直接使用了。有時(shí)候我們需要讓用戶選擇一個(gè)工作目錄,或者一個(gè)系統(tǒng)目錄,于是就在搜索是不是有類似的OpenDirectoryDialog類呢?當(dāng)然***有一個(gè),這樣就很方便了。其實(shí)系統(tǒng)并沒有提供這么一個(gè)類,下面我們就采用很短的代碼構(gòu)建這個(gè)目錄瀏覽對(duì)話框。

VB.NET對(duì)話框調(diào)用思想:

在項(xiàng)目的引用中,瀏覽一下,會(huì)發(fā)現(xiàn)有一個(gè)System.Designer.dll, 默認(rèn)這個(gè)dll并沒有被項(xiàng)目引用,我們今天就把它引到項(xiàng)目中。在System.Windows.Forms.Design這個(gè)名控件下面有一個(gè)FolderNameEditor 類,其實(shí)就是一個(gè)目錄瀏覽對(duì)話框,只不過這個(gè)類不能直接使用,必須Inherit。看下面的代碼:

為了模塊化,我們?cè)陧?xiàng)目中新建一個(gè)class,命名為OpenDirectoryDialog,輸入類似下面的代碼:

VB.NET對(duì)話框調(diào)用代碼:

  1. Imports System.Windows.Forms   
  2. Public Class FolderBrowserClass   
  3. FolderBrowser   
  4. Inherits System.Windows.Forms.   
  5. Design.FolderNameEditor   
  6. Public Shared Function ShowDialog()   
  7. Function ShowDialog() As String   
  8. Dim fb As New FolderBrowser()   
  9. '對(duì)話框的title   
  10. fb.Description = "Select a   
  11. Directory to Scan"   
  12. '默認(rèn)是系統(tǒng)的桌面目錄   
  13. fb.StartLocation = Design.Folder   
  14. NameEditor.FolderBrowserFolder.Desktop   
  15. '對(duì)話框的樣式   
  16. fb.Style = Design.FolderNameEditor.   
  17. FolderBrowserStyles.ShowTextBox   
  18. fb.ShowDialog()   
  19. Return fb.DirectoryPath   
  20. End Function   
  21. End Class  

 

編譯好以后,我們就可以直接用這個(gè)Class了。

VB.NET對(duì)話框調(diào)用如下:

  1. Debug.WriteLine(Open   
  2. DirectoryDialog.   
  3. ShowDialog())  

 

責(zé)任編輯:曹凱 來源: IT專家網(wǎng)
相關(guān)推薦

2010-01-22 16:27:19

VB.NET關(guān)于對(duì)話框

2010-01-11 09:33:32

VB.NET對(duì)話框調(diào)用

2011-05-20 16:49:21

VB.NET

2009-10-20 14:05:42

VB.NET路徑

2010-01-21 18:26:16

VB.NET拆分合并語(yǔ)

2010-01-11 15:31:04

VB.NET拖動(dòng)窗體

2010-01-13 16:45:44

VB.NET刪除控件

2010-01-22 11:02:30

VB.NET創(chuàng)建新變量

2010-01-18 16:33:57

VB.NET加密文件

2010-01-13 15:52:59

VB.NET浮動(dòng)窗體

2010-01-18 18:50:26

VB.NET鼠標(biāo)手勢(shì)

2010-01-15 19:04:09

2010-01-14 16:04:32

VB.NET顯示時(shí)間

2010-01-18 16:41:47

VB.NET用戶登錄頁(yè)

2010-01-18 10:26:19

VB.NET中心旋轉(zhuǎn)圖

2010-01-12 17:02:54

VB.NET文件上傳

2010-01-12 18:00:50

VB.NET界面

2010-01-08 18:16:52

VB.NET變量

2010-01-14 15:44:17

VB.NET數(shù)據(jù)綁定

2010-01-07 13:40:50

VB.NET讀取XML
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 99热这里 | 国产久视频 | 久久久久国产一区二区三区 | 精品福利一区二区三区 | 亚洲最新网址 | 日韩国产精品一区二区三区 | 亚洲国产情侣自拍 | 精品91久久| 亚洲精品一二三 | 欧美一区二区三区久久精品 | 一区二区三区四区在线视频 | 日韩午夜电影 | 亚洲中午字幕 | www久久99| 免费看的黄网站 | 精品免费视频一区二区 | 欧美一级毛片久久99精品蜜桃 | 99精品电影| 天天射影院 | 99综合网| 国产日韩欧美中文字幕 | 久草新在线 | 狠狠干狠狠插 | 久久精品国产一区二区电影 | 成人在线精品视频 | 亚洲高清视频一区 | 久久99国产精一区二区三区 | aa级毛片毛片免费观看久 | 欧美日本亚洲 | 国产免费av网 | 精品一区二区三区av | 亚洲人免费视频 | 国产露脸对白88av | sese视频在线观看 | 神马九九 | 精品久久久久久亚洲综合网 | 色伊人 | 91精品国产91久久久久久吃药 | 91精品国产综合久久久久久蜜臀 | 日韩欧美中文字幕在线视频 | 青草福利 |