To override...must be declared Overrides
Håller på att testa att göra en enkel meny-kontroll men får detta meddelande på min property:
property 'Width' shadows an overridable method in the base class 'WebControl'. To override the base method, this method must be declared 'Overrides'.
Hur gör man det? ...
Inherits WebControl
<Bindable(True), Category("Default"), DefaultValue("100"), Localizable(True)> Property Width() As String
Get
If Not ViewState("MenuWidth") Is Nothing Then
Return CType(ViewState("MenuWidth"), String)
Else
ViewState("MenuWidth") = "100"
Return "100"
End If
End Get
Set(ByVal value As String)
ViewState("MenuWidth") = value
End Set
End Property
Svara
Sv: To override...must be declared Overrides
du måste överlagra propertyn , finns en artikel här som förklarar ditt problem
http://www.codeproject.com/useritems/Dark_Shadow_of_Overrides.asp
Svara