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

VB.NET添加自動查詢功能實現技巧概述

開發 后端
VB.NET添加自動查詢功能的具體操作方法將會通過本文的一段代碼來實現。大家可以以此為參考,實際操作一番,以加深這方面的掌握。

VB.NET編程語言的應用范圍非常廣泛,比如對文本的操作,或者在程序中添加各種文本框,對數據庫的操作等等。今天大家將會了解到有關VB.NET添加自動查詢功能的實現方法,以此加深大家對VB.NET這一語言的認知程度。#t#

在窗體中添加如下方法實現VB.NET添加自動查詢功能:

***個方法是AutoCompleteKeyUp,它將組合框和KeyEventArgs對象作為參數,需要在組合框的KeyUp事件中調用此方法;它全根據用戶輸入的內容選擇最接近的內容;

第二個方法是AutoCompleteLeave,在激活組合框的Leave事件時調用,此方法僅提取用戶最終選擇的內容,按照組合框中的每個匹配內容修改其大小寫。

VB.NET添加自動查詢功能的代碼如下:

  1. Private Sub AutoCompleteKeyUp(ByVal Combo As ComboBox, 
    ByVal e As KeyEventArgs)  
  2. Dim strTyped As String  
  3. Dim intFoundIndex As Integer  
  4. Dim objFoundItem As Object  
  5. Dim strFoundText As String  
  6. Dim strAppendText As String  
  7. '忽略特殊鍵  
  8. Select Case e.KeyCode  
  9. Case Keys.Back, Keys.Left, Keys.Right, Keys.Up, Keys.Down, 
    Keys.Delete, Keys.CapsLock  
  10. Return  
  11. End Select  
  12. '在查詢列表中找到  
  13. strTyped = Combo.Text  
  14. intFoundIndex = Combo.FindString(strTyped)  
  15. If intFoundIndex >= 0 Then  
  16. objFoundItem = Combo.Items(intFoundIndex)  
  17. strFoundText = Combo.GetItemText(objFoundItem)  
  18. strAppendText = strFoundText.Substring(strTyped.Length)  
  19. Combo.Text = strTyped & strAppendText  
  20. Combo.SelectionStart = strTyped.Length  
  21. Combo.SelectionLength = strAppendText.Length  
  22. End If  
  23. End Sub 

  1. Private Sub AutoCompleteLeave(ByVal Combo As ComboBox)  
  2. Dim intFoundIndex As Integer  
  3. intFoundIndex = Combo.FindStringExact(Combo.Text)  
  4. Combo.SelectedIndex = -1  
  5. Combo.SelectedIndex = intFoundIndex 
  6. End Sub  
  7. Private Sub ComboBox1_KeyUp(ByVal sender As Object, 
    ByVal e As System.Windows.Forms.KeyEventArgs) Handles ComboBox1.KeyUp  
  8. AutoCompleteKeyUp(ComboBox1, e)  
  9. End Sub  
  10. Private Sub ComboBox1_Leave(ByVal sender As Object, 
    ByVal e As System.EventArgs) Handles ComboBox1.Leave  
  11. AutoCompleteLeave(ComboBox1)  
  12. End Sub  

VB.NET添加自動查詢功能相關操作方法就為大家介紹到這里。

責任編輯:曹凱 來源: itwis.com
相關推薦

2010-01-12 10:48:54

VB.NET LIST

2010-01-13 10:53:24

VB.NET控件

2009-10-15 16:44:47

VB.NET Opti

2009-10-14 16:04:43

VB.NET Noti

2010-01-18 16:33:57

VB.NET加密文件

2010-01-08 18:31:45

VB.NET歷史菜單

2010-01-18 18:50:26

VB.NET鼠標手勢

2010-01-13 13:53:32

VB.NET組件封裝

2010-01-19 10:03:35

VB.NET Labe

2010-01-11 16:04:10

VB.NET使用wit

2010-01-18 10:33:28

VB.NET基本函數

2010-01-15 18:30:50

VB.NET Dlli

2010-01-22 15:25:46

VB.NET Time

2010-01-15 10:47:15

VB.NET命名空間

2009-10-13 14:38:10

VB.NET訪問類型

2010-01-14 16:04:32

VB.NET顯示時間

2010-01-18 16:41:47

VB.NET用戶登錄頁

2010-01-18 10:26:19

VB.NET中心旋轉圖

2010-01-08 18:37:08

VB.NET顯示圖片

2009-10-20 14:09:05

VB.NET反射功能
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲国产免费 | 亚洲视频在线一区 | 欧美日韩精品亚洲 | 亚洲国产在 | 人人爽日日躁夜夜躁尤物 | 欧美一级片在线看 | 久久久免费在线观看 | 欧美精品区| 欧美亚洲国产一区二区三区 | 人人干人人舔 | 男女爱爱福利视频 | 欧美色a v| 人人看人人射 | 91精品久久久久久久久久入口 | 精品国产欧美一区二区 | 久亚州在线播放 | 久久一日本道色综合久久 | 久久久精品视频免费 | 亚洲欧美视频一区二区 | 国产日韩一区二区 | 午夜三级视频 | 91在线视频观看 | 亚洲免费三级 | 亚洲黄色成人网 | 中文字幕 在线观看 | 超碰天天 | 在线观看日韩精品视频 | 中文字幕一区二区三区不卡在线 | 国产乱肥老妇国产一区二 | 亚洲视频国产 | 国产三区视频在线观看 | 夜夜骑首页 | 国产精品视频久久 | 亚洲国产一区二区三区在线观看 | 欧美aaaaaaaa| 亚洲一区二区三区在线免费观看 | 亚洲高清一区二区三区 | 国产精品久久久久久久免费大片 | 欧美精品一区二区在线观看 | 国产精品一区二区视频 | 亚洲精品在线免费观看视频 |