none
Label Enabled 問題 RRS feed

  • 問題

  • 各位師兄,我想click一Label,該label .enabled= flase,再click 一label.enabled =True

    但click一Label,該label .enabled= flase,這冇問題,但再click 個label 就沒有任何反應,不能由enabled= flase變成enabled= True,.....謝謝各位師兄!

      Private Sub Label31_Clickf(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label31.Click
            If Label31.Enabled = True Then
                Label31.Enabled = False
            Else 

               Label31.Enabled = True       

            End If

     


    • 已編輯 VBfans5 2014年10月29日 下午 03:43
    • 已移動 albert.cc 2014年10月30日 上午 03:37 .NET元件問題
    2014年10月29日 下午 03:37

解答

  • 把 Label enable/disable 有什麼特殊用途? 它只是顯示資料....

    而且你把 Label 給 disable 後,它就不會產生 click 事件,所以你目前看到的是正常的。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2014年10月29日 下午 11:48
    版主

所有回覆

  • 把 Label enable/disable 有什麼特殊用途? 它只是顯示資料....

    而且你把 Label 給 disable 後,它就不會產生 click 事件,所以你目前看到的是正常的。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2014年10月29日 下午 11:48
    版主
  • 你好

    關於label元件的屬性可以參考 c#Label屬性
    裡面有提到如果使用Enable屬性後它會變成不啟用狀態
    之後的click或者是其他的事件都一併關掉了
    如果要在此啟用此label元件要透過其他的事件去使它回到啟用狀態

    希望這樣的說明能幫助到您的問題,謝謝

    2014年10月30日 上午 03:32
  • 您可以考慮使用自訂控制項, 像這樣:WinForms Toggle Switch Control

    2014年10月30日 下午 12:34