2015-02-17 109 views
0

我正在維護一些舊代碼,我是一名c#開發人員。如何在VB.NET中設置公共屬性的可見性

我們有一個帶有表格單元的usercontrol,我想用我的代碼隱藏在其他aspx頁面上。這是參考和所有的好東西。

但是,如何編寫一個屬性來設置vb.net中的可視性。

就像這樣,但不工作。

Public Property vis As TableCell 
    Get 
     LogoArea.Visible = False 
    End Get 
    Set(value As TableCell) 
     LogoArea.Visible = True 
    End Set 
    End Property 
+0

呃哦。我們不使用這樣的屬性! – naveen 2015-02-17 23:38:34

+0

你會如何推薦去做這件事? – 2015-02-17 23:40:06

回答

2

使用這個代替:

Public Property LogoVisible As Boolean 
    Get 
     Return LogoArea.Visible 
    End Get 
    Set(value As Boolean) 
     LogoArea.Visible = value 
    End Set 
End Property 

這周圍的包裝LogoArea細胞的Visible屬性。假設它是您的上一個示例中的TableCell,它是Web控件版本,而不是HtmlControls版本。

相關問題