DataGridDesigner.GetErrorDesignTimeHtml(Exception) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kód HTML zobrazený v době návrhu pro zadanou výjimku, když došlo k chybě při vykreslování ovládacího prvku.
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
Parametry
Došlo k výjimce.
Návraty
Kód HTML zobrazený v době návrhu pro zadanou výjimku.
Příklady
Následující příklad kódu ukazuje, jak přepsat metodu GetErrorDesignTimeHtml pro úpravu DataGrid vzhledu ovládacího prvku na návrhové ploše, když dojde k výjimce.
Tento příklad kódu je součástí většího příkladu DataGridDesigner pro třídu.
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