Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DataGridDesigner.GetDesignTimeHtml ()

 

Data di pubblicazione: ottobre 2016

Ottiene il markup HTML utilizzato per rappresentare il DataGrid controllo in fase di progettazione.

Spazio dei nomi:   System.Web.UI.Design.WebControls
Assembly:  System.Design (in System.Design.dll)

public override string GetDesignTimeHtml()

Valore restituito

Type: System.String

Il markup HTML che viene utilizzato per rappresentare il DataGrid controllo in fase di progettazione.

Esempio di codice seguente viene illustrato come eseguire l'override di GetDesignTimeHtml metodo per modificare l'aspetto del DataGrid controllo nella finestra di progettazione.

Il codice utilizza Try...Catch...Finally sintassi per eseguire le operazioni seguenti:

  • Il Try sezione Modifica i valori delle proprietà del controllo della griglia di dati.

  • Il Catch sezione intercetta le eccezioni e li invia a di GetErrorDesignTimeHtml metodo.

  • Il Finally sezione imposta le proprietà sui valori originali.

In questo esempio fa parte di un esempio più esaustivo fornito per la DataGridDesigner classe.

' Override the GetDesignTimeHtml method to add style to the control
' on the design surface.
Public Overrides Function GetDesignTimeHtml() As String
    ' Cast the control to the Component property of the designer.
    simpleList = CType(Component, SimpleDataList)

    Dim designTimeHtml As String = Nothing

    ' Create variables to hold current property values.
    Dim oldBorderWidth As Unit = simpleList.BorderWidth
    Dim oldBorderColor As Color = simpleList.BorderColor

    ' Set the properties and generate the design-time HTML.
    If (simpleList.Enabled) Then
        Try
            simpleList.BorderWidth = Unit.Point(5)
            simpleList.BorderColor = Color.Purple
            designTimeHtml = MyBase.GetDesignTimeHtml()

            ' Call the GetErrorDesignTimeHtml method if an
            ' exception occurs.
        Catch ex As Exception
            designTimeHtml = GetErrorDesignTimeHtml(ex)

            ' Return the properties to their original settings.
        Finally
            simpleList.BorderWidth = oldBorderWidth
            simpleList.BorderColor = oldBorderColor
        End Try
        ' If the list is not enabled, call the GetEmptyDesignTimeHtml
        ' method.
    Else
        designTimeHtml = GetEmptyDesignTimeHtml()
    End If

    Return designTimeHtml

End Function

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: