Ho un semplice controllo utente derivato da label.
Vorrei sapere per favore:
1) è scritto bene? :master:![]()
2) come rendere predefito la proprietà Font.bold = true
Siate comprensivi, è il primo controllo che faccio![]()
codice:Imports System.ComponentModel Imports System.Web.UI <DefaultProperty("Text"), ToolboxData("<{0}:label runat=server></{0}:label>")> Public Class label Inherits System.Web.UI.WebControls.Label Public Overrides Sub RenderBeginTag(ByVal writer As System.Web.UI.HtmlTextWriter) If Me.for.Length > 0 Then writer.AddAttribute("for", Me.for) 'scrive gli attributi Me.AddAttributesToRender(writer) 'scrive il tag di apertura writer.RenderBeginTag("label") 'il tag di chiusura viene gestito automaticamente dal writer End Sub Private _for As String = "" <Description("identificativo del controllo legato"), Bindable(True)> _ Public Property [for]() As String Get Return Me._for End Get Set(ByVal Value As String) Me._for = Value End Set End Property End Class


Rispondi quotando
