CheckBoxDesigner.GetDesignTimeHtml Methode

Definitie

Hiermee haalt u de markering op die wordt gebruikt om het besturingselement tijdens het ontwerp aan te geven.

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

Retouren

De markering die wordt gebruikt om het besturingselement tijdens het ontwerp aan te geven.

Voorbeelden

In het volgende codevoorbeeld wordt de GetDesignTimeHtml methode overschreven. Als de eigenschap nog niet eerder is ingesteld, wordt deze CheckBox.Text door een aanroep van deze methode ingesteld op een tekenreeks en wordt die tekenreeks op het ontwerpoppervlak weergegeven. Als de Text eigenschap al is ingesteld, wordt de bestaande eigenschapswaarde weergegeven.

' 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

Opmerkingen

Als de Text eigenschap leeg is of alleen uit witruimte bestaat, bevat de gegenereerde HTML het ID selectievakjebesturingselement. Anders bevat de gegenereerde HTML de inhoud van de eigenschap van het besturingselement Text .

Overschrijf deze methode om de gegenereerde HTML te wijzigen.

Van toepassing op

Zie ook