LoginViewDesigner.GetDesignTimeHtml Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de opmaak op die wordt gebruikt om het bijbehorende LoginView besturingselement op het ontwerptijd weer te geven.
Overloads
| Name | Description |
|---|---|
| GetDesignTimeHtml() |
Hiermee haalt u de opmaak op die wordt gebruikt om het bijbehorende besturingselement op het ontwerptijd weer te geven. |
| GetDesignTimeHtml(DesignerRegionCollection) |
Hiermee haalt u de markering op die wordt gebruikt om het bijbehorende besturingselement op het ontwerptijd weer te geven en wordt een verzameling ontwerpregio's ingevuld. |
GetDesignTimeHtml()
Hiermee haalt u de opmaak op die wordt gebruikt om het bijbehorende besturingselement op het ontwerptijd weer te geven.
public:
override System::String ^ GetDesignTimeHtml();
public override string GetDesignTimeHtml();
override this.GetDesignTimeHtml : unit -> string
Public Overrides Function GetDesignTimeHtml () As String
Retouren
Een tekenreeks met de markeringen die worden gebruikt om de LoginView ontwerptijd weer te geven.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de GetDesignTimeHtml methode in een klasse overschrijft die wordt overgenomen van de LoginViewDesigner klasse om het uiterlijk van een besturingselement te wijzigen dat tijdens het ontwerp is afgeleid van de LoginView klasse. In het voorbeeld wordt een oranje rand rond het besturingselement tekend om de omvang ervan beter zichtbaar te maken.
// Generate the design-time markup.
public override string GetDesignTimeHtml(DesignerRegionCollection regions)
{
// Make the control more visible in the designer.
// Enclose the markup in a table with an orange border.
const string openTableMarkup =
"<table><tr><td style=\"border:4 solid #FF7F00;\">";
const string closeTableMarkup = "</td></tr></table>";
// Call the base method to generate the markup.
string markup = base.GetDesignTimeHtml(regions);
return openTableMarkup + markup + closeTableMarkup;
} // GetDesignTimeHtml
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml( _
ByVal regions As DesignerRegionCollection) As String
' Make the control more visible in the designer.
' Enclose the markup in a table with an orange border.
Dim openTableMarkup As String = _
"<table><tr><td style=""border:4 solid #FF7F00;"">"
Dim closeTableMarkup As String = "</td></tr></table>"
' Call the base method to generate the markup.
Dim markup As String = MyBase.GetDesignTimeHtml(regions)
Return openTableMarkup & markup & closeTableMarkup
End Function ' GetDesignTimeHtml
Opmerkingen
De GetDesignTimeHtml methode stelt de sjabloonindex van het gekoppelde LoginView besturingselement in op de huidige ontwerptijdindex en zorgt ervoor dat het gekoppelde besturingselement opnieuw wordt gemaakt en de onderliggende besturingselementen worden gekoppeld, indien nodig. Vervolgens roept de GetDesignTimeHtmlGetDesignTimeHtml basismethode aan om de opmaak te genereren.
Notities voor overnemers
Als u de GetDesignTimeHtml() methode overschrijft, moet u de GetDesignTimeHtml() basismethode aanroepen, omdat deze uiteindelijk, via verschillende onderdrukkingsniveaus, het LoginView besturingselement of een kopie van het besturingselement aanroept om de opmaak te genereren.
Zie ook
Van toepassing op
GetDesignTimeHtml(DesignerRegionCollection)
Hiermee haalt u de markering op die wordt gebruikt om het bijbehorende besturingselement op het ontwerptijd weer te geven en wordt een verzameling ontwerpregio's ingevuld.
public:
override System::String ^ GetDesignTimeHtml(System::Web::UI::Design::DesignerRegionCollection ^ regions);
public override string GetDesignTimeHtml(System.Web.UI.Design.DesignerRegionCollection regions);
override this.GetDesignTimeHtml : System.Web.UI.Design.DesignerRegionCollection -> string
Public Overrides Function GetDesignTimeHtml (regions As DesignerRegionCollection) As String
Parameters
- regions
- DesignerRegionCollection
Een DesignerRegionCollection definitie van de selecteerbare en klikbare regio's in de ontwerptijdweergave van de regio's LoginView .
Retouren
Een tekenreeks met de markeringen die worden gebruikt om de LoginView ontwerptijd weer te geven.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de GetDesignTimeHtml methode in een klasse overschrijft die wordt overgenomen van de LoginViewDesigner klasse om het uiterlijk van een besturingselement te wijzigen dat tijdens het ontwerp is afgeleid van de LoginView klasse. In het voorbeeld wordt een oranje rand rond het besturingselement tekend om de omvang ervan beter zichtbaar te maken.
// Generate the design-time markup.
public override string GetDesignTimeHtml(DesignerRegionCollection regions)
{
// Make the control more visible in the designer.
// Enclose the markup in a table with an orange border.
const string openTableMarkup =
"<table><tr><td style=\"border:4 solid #FF7F00;\">";
const string closeTableMarkup = "</td></tr></table>";
// Call the base method to generate the markup.
string markup = base.GetDesignTimeHtml(regions);
return openTableMarkup + markup + closeTableMarkup;
} // GetDesignTimeHtml
' Generate the design-time markup.
Public Overrides Function GetDesignTimeHtml( _
ByVal regions As DesignerRegionCollection) As String
' Make the control more visible in the designer.
' Enclose the markup in a table with an orange border.
Dim openTableMarkup As String = _
"<table><tr><td style=""border:4 solid #FF7F00;"">"
Dim closeTableMarkup As String = "</td></tr></table>"
' Call the base method to generate the markup.
Dim markup As String = MyBase.GetDesignTimeHtml(regions)
Return openTableMarkup & markup & closeTableMarkup
End Function ' GetDesignTimeHtml
Opmerkingen
Met de GetDesignTimeHtml methode maakt u een EditableDesignerRegion object voor een sjabloonbewerkingsgebied op het ontwerpoppervlak voor visuals en initialiseert u het als sjabloon. Als er geen sjablonen zijn gedefinieerd, wordt er een tekenreeks weergegeven waarin u wordt gevraagd te klikken om te beginnen met bewerken. Er wordt een vooraf gedefinieerde constante gebruikt om de geretourneerde markeringen te genereren.
Notities voor overnemers
Deze GetDesignTimeHtml(DesignerRegionCollection) overbelasting roept niet aan op de basismethode of het LoginView besturingselement om de markering te genereren.