2016-02-27 25 views

回答

1

如果從「啓用/禁用」是「防止用戶更改他們」你的意思,那麼你可以這樣做:

THE_NAME_OF_CONTROL.Enabled = False 'Disable a control with THE_NAME_OF_CONTROL Name 

而且

THE_NAME_OF_CONTROL.Enabled = True 'Enable a control with THE_NAME_OF_CONTROL Name 

或者你可以把你的所有控制「組框」並禁用/啓用整個組框。

+0

感謝和對延遲對不起控制哪些做一個公共屬性或方法,(我的Windows崩潰,最後我重新安裝它)。我知道那個財產。實際上,我想通過編寫最小代碼來改變一組控件。將控件添加到數組中並使用For Each可能是一種好方法,但我不確定這是否是最好的方法。 – ALalavi

0

如果你想改變形式的外控,然後創建反而讓公衆

Public Class MyForm 
    Inherits Form 

    Private _MyCheckBoxControl As CheckBox 
    Private _MyTextBoxControl As TextBox 

    Private _IsGroupOfControlsEnabled As Boolean 
    Public Property IsGroupOfControlsEnabled As Boolean 
    Get 
     Return _IsGroupOfControlsEnabled As Boolean 
    End Get 
    Set (value As Boolean) 
     _IsGroupOfControlsEnabled = value 
     'Update controls 
     _MyCheckBoxControl.Enabled = _IsGroupOfControlsEnabled 
     _MyTextBoxControl.Enabled = _IsGroupOfControlsEnabled 
    End Set 

End Class 
相關問題