2014-01-15 74 views
0

我是新在vb.net我想驗證文本框禁用shortcuts.shortcutenabled.false正在與單一個文本框,我想shortcutsenabled =假我所有的文本框在我形式,任何人有想法?先謝謝你 ! :d如何設置文本框的所有屬性shortcutsenabled假

我得到這個錯誤:

shortcutsenabled is not a member of system.windows.forms.control 

我的代碼:

For Each alltxtbox As Control In Me.Controls 
    If TypeOf alltxtbox Is TextBox Then 
    alltxtbox.ShortcutsEnabled = False 
    End If 
    Next 
+1

您可以發佈您的代碼? – tilda

+0

您好,感謝您的回覆,這裏是我的代碼: 對於每個alltxtbox作爲控制Me.Controls 如果TypeOf運算alltxtbox是文本框然後 alltxtbox.ShortcutsEnabled =假 結束如果 接下來 的錯誤「shortcutsenabled不是System.Windows.Forms.Control的成員」 – user3192219

回答

0

試試這個代碼:

Public Class Form1 

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load 
    Dim ctrl As Control 
    For Each ctrl In Panel1.Controls 
     If (ctrl.GetType() Is GetType(TextBox)) Then 
      Dim tb As TextBox = CType(ctrl, TextBox) 
      tb.ShortcutsEnabled = False 
      End If 
     Next 
    End Sub 

End Class 
+0

仍無法工作,感謝你的努力。也許我應該一個一個禁用它? – user3192219

+0

你還有同樣的錯誤嗎? – tilda

+0

沒有錯誤,但禁用不起作用。 :。((請幫我 – user3192219

相關問題