Freigeben über


MenuDesigner.GetEmptyDesignTimeHtml Methode

Definition

Ruft das Markup ab, mit dem ein Platzhalter für das zugeordnete Steuerelement zur Entwurfszeit gerendert wird, wenn andernfalls kein Markup vorhanden ist.

protected:
 override System::String ^ GetEmptyDesignTimeHtml();
protected override string GetEmptyDesignTimeHtml ();
override this.GetEmptyDesignTimeHtml : unit -> string
Protected Overrides Function GetEmptyDesignTimeHtml () As String

Gibt zurück

Eine Zeichenfolge, die Markuptext enthält, der als Platzhalter auf der Entwurfsoberfläche gerendert wird.

Beispiele

Das folgende Codebeispiel zeigt, wie die GetEmptyDesignTimeHtml -Methode in einer Klasse überschrieben wird, die von der MenuDesigner -Klasse geerbt wird. Die überschriebene Methode ändert die Darstellung eines Steuerelements, das zur Entwurfszeit von der Menu -Klasse abgeleitet wird. Im Beispiel wird das Markup für einen Platzhalter generiert, der eine Meldung enthält, die angibt, dass für das zugeordnete Steuerelement keine Menüelemente definiert sind.

// Generate the design-time markup for the control 
// when the template is empty.
protected override string GetEmptyDesignTimeHtml()
{
    string noElements = "Contains no menu items.";

    return CreatePlaceHolderDesignTimeHtml(noElements);
} // GetEmptyDesignTimeHtml
' Generate the design-time markup for the control 
' when the template is empty.
Protected Overrides Function GetEmptyDesignTimeHtml() As String

    Dim noElements As String = "Contains no menu items."

    Return CreatePlaceHolderDesignTimeHtml(noElements)

End Function ' GetEmptyDesignTimeHtml

Hinweise

Die GetEmptyDesignTimeHtml -Methode generiert das Markup für einen Platzhalter, der den Menu Steuerelementnamen und eine Meldung angibt, die Sie anweist, den Sammlungs-Editor zum Hinzufügen von Elementen zu verwenden.

Gilt für:

Weitere Informationen