CheckBoxDesigner.GetDesignTimeHtml Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 la définit sur 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 la propriété existante s’affiche.
' 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’espaces blancs, le code HTML généré contient le ID du 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é.