Partager via


CheckBoxDesigner.GetDesignTimeHtml Méthode

Définition

Obtient le balisage utilisé pour représenter le contrôle au moment du design.

public:
 override System::String ^ GetDesignTimeHtml();
public override string GetDesignTimeHtml ();
override this.GetDesignTimeHtml : unit -> string
Public Overrides Function GetDesignTimeHtml () As String

Retours

String

Balisage utilisé pour représenter le contrôle au moment du design.

Exemples

L’exemple de code suivant remplace la GetDesignTimeHtml méthode. Si la CheckBox.Text propriété n’a pas été définie précédemment, un appel à cette méthode l’affecte à une chaîne et affiche cette chaîne sur l’aire de conception. Si la Text propriété a déjà été définie, la valeur de propriété existante est affichée.

' Override the GetDesignTimeHtml method to display a border on the 
' control if the BorderStyle property has not been set by the user.
Public Overrides Function GetDesignTimeHtml() As String

    Dim sampleCheckBox As SampleCheckBox = CType(Component, _
        SampleCheckBox)
    Dim designTimeHtml As String = Nothing

    ' Check the control's BorderStyle property.
    If (sampleCheckBox.BorderStyle = BorderStyle.NotSet) Then

        ' Save the current value of the BorderStyle property.
        Dim oldBorderStyle As BorderStyle = _
            sampleCheckBox.BorderStyle

        ' Change the value of the BorderStyle property and 
        ' generate the design-time HTML.
        Try
            sampleCheckBox.BorderStyle = BorderStyle.Groove
            designTimeHtml = MyBase.GetDesignTimeHtml()

            ' If an exception occurs, call the GetErrorDesignTimeHtml
            ' method.
        Catch ex As Exception
            designTimeHtml = GetErrorDesignTimeHtml(ex)

            ' Restore the BorderStyle property to its original value.
        Finally
            sampleCheckBox.BorderStyle = oldBorderStyle
        End Try

    Else
        designTimeHtml = MyBase.GetDesignTimeHtml()
    End If

    Return designTimeHtml
End Function

Remarques

Si la Text propriété est vide ou se compose uniquement d’espace blanc, le code HTML généré contient le ID contrôle de case à cocher ; sinon, le code HTML généré contient le contenu de la propriété du Text contrôle.

Remplacez cette méthode pour modifier le code HTML généré.

S’applique à

Voir aussi