DataGridDesigner.GetErrorDesignTimeHtml(Exception) Metodo

Definizione

Ottiene il markup HTML visualizzato in fase di progettazione per l'eccezione specificata, quando si verifica un errore durante il rendering del controllo.

protected:
 override System::String ^ GetErrorDesignTimeHtml(Exception ^ e);
protected override string GetErrorDesignTimeHtml (Exception e);
override this.GetErrorDesignTimeHtml : Exception -> string
Protected Overrides Function GetErrorDesignTimeHtml (e As Exception) As String

Parametri

e
Exception

Eccezione che si è verificata.

Restituisce

Markup HTML visualizzato in fase di progettazione per l'eccezione specificata.

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override del GetErrorDesignTimeHtml metodo per modificare l'aspetto del DataGrid controllo nell'area di progettazione quando si verifica un'eccezione.

Questo esempio di codice fa parte di un esempio più ampio fornito per la DataGridDesigner classe .

Protected Overrides Function GetEmptyDesignTimeHtml() As String
    Dim emptyText As String

    ' Check the CanEnterTemplateMode property to
    ' specify which text to display if ItemTemplate 
    ' does not contain a value.
    If CanEnterTemplateMode Then
        emptyText = _
            "<b>Either the Enabled property value is false " + _
            "or you need to set the ItemTemplate for this " + _
            "control.<br>Right-click to edit templates.</b>"
    Else
        emptyText = _
            "<b>You cannot edit templates in this view.<br>" + _
            "Switch to HTML view to define the ItemTemplate.</b>"
    End If

    Return CreatePlaceHolderDesignTimeHtml(emptyText)
End Function

Si applica a

Vedi anche