DataGridDesigner.GetErrorDesignTimeHtml(Exception) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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