我正在學習使用vb.net來顯示我加載到Access數據庫的遺留數據。我需要在表單上的文本框中顯示數據,但在正常情況下,我不希望用戶能夠通過Tab鍵或鼠標單擊來修改甚至輸入文本框字段。在某些情況下,我想打開這些文本框字段,以便授權用戶可以更新信息。我一直在尋找答案,並在設計和運行時嘗試大量屬性。有關我如何做到這一點的任何想法?我想我可以製作兩種完全相同的表格,一種是標籤,另一種是文本框,並根據需要進行切換。任何關於最佳方式的想法?VB.Net我想禁用所有文本框作爲默認的形式
2
A
回答
0
這裏我假定您的表單中的每個文本框都可以編輯。將其添加到您檢查用戶授權的事件中。
If IsUserAuthorized = True Then
For Each myTxtBox As TextBox In Me.Controls.OfType(Of TextBox)()
myTxtBox.ReadOnly = False 'or myTxtBox.Enabled = True
Next
Else
For Each myTxtBox As TextBox In Me.Controls.OfType(Of TextBox)()
myTxtBox.ReadOnly = True 'or myTxtBox.Enabled = False
Next
End If
+0
謝謝Aethlen。啓用的屬性做了竅門。當我使用ReadOnly時,用戶仍然可以點擊文本框。 – John
+0
請將此標記爲已回答,如果它對您有幫助。謝謝,祝你好運! :) –
相關問題
- 1. 禁用默認的形式在Chrome
- 2. 我想禁用一個tinymce文本框
- 3. 我想在文本框中設置默認文本。當用戶輸入默認文本時,會出現類似
- 4. 如何禁用文本框併爲其分配默認值?
- 5. WPF:如何樣式或禁用文本框的默認文本菜單
- 6. 禁用WPF中的所有文本框
- 7. 使用默認文本的文本框
- 8. 增量在杬VB.NET形式文本框
- 9. 我想在下拉添加默認文本:Zend框架
- 10. 彈出後禁用所有文本框
- 11. WPF文本框使用默認文本
- 12. 想用java腳本只有默認的清除文本示例
- 13. C#在文本框中禁用默認窗口上下文欄
- 14. 無法在vb.net中禁用文本框
- 15. 顯示默認文本的文本框
- 16. 文本框的默認文本值
- 17. CSS樣式覆蓋默認文本框邊框來創建隱形邊框?
- 18. 用Excel格式化文本創建默認文本框
- 19. 作爲數據庫中的列的文本框的默認值
- 20. 我們如何禁用silverlight windows phone 7中文本框的默認鍵盤?
- 21. 文本框默認值 - OutSystems
- 22. 組合框默認文本
- 23. 默認文本框值
- 24. asp.net文本框默認值
- 25. jQuery:將默認值放在所有空文本框中
- 26. 使用默認值的文本框
- 27. 禁用點擊通過的形式VB.NET
- 28. 如果組合框的文本改變重置所有文本框的形式
- 29. 將findbugs設置爲默認值,作爲包下的所有類的默認值
- 30. 文本框樣式設置爲所有文本框
使用啓用或只讀專有名稱 – Plutonix
謝謝!使用enabled屬性允許我顯示信息,但不允許用戶單擊任何文本框。 – John