Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

ControlDesigner.GetDesignTimeHtml Método (DesignerRegionCollection)

Recupera a marcação HTML para exibir o Controlarar e preenche a coleção com as regiões do Designer de Controlarar atual.

Namespace:  System.Web.UI.Design
Assembly:  System.Design (em System.Design. dll)

public virtual string GetDesignTimeHtml(
	DesignerRegionCollection regions
)

Parâmetros

regions
Tipo: System.Web.UI.Design.DesignerRegionCollection
Uma coleção de Regiões de designer de Controlarar para o Controlarar associado.

Valor de retorno

Tipo: System.String
A marcação HTML em tempo de design para o Controlarar associado, incluindo todas as regiões de designer de Controlarar.

The design host calls the GetDesignTimeHtml method to get the design-time HTML markup and the current list of control designer regions.Usando o DesignerRegionCollection, o host de design pode então solicitar a marcação para cada região Designer Controlarar editável.

The GetDesignTimeHtml method is provided for a derived control designer, such as the GridViewDesigner class, that must process the content for the region before calling the GetDesignTimeHtml method.

The following code example shows how to create HTML markup using the DesignerRegionCollection collection.

// Create the regions and design-time markup. Called by the designer host.
public override String GetDesignTimeHtml(DesignerRegionCollection regions) {
    // Create 3 regions: 2 clickable headers and an editable row
    regions.Add(new DesignerRegion(this, "Header0"));
    regions.Add(new DesignerRegion(this, "Header1"));

    // Create an editable region and add it to the regions
    EditableDesignerRegion editableRegion = 
        new EditableDesignerRegion(this, 
            "Content" + myControl.CurrentView, false);
    regions.Add(editableRegion);

    // Set the highlight for the selected region
    regions[myControl.CurrentView].Highlight = true;

    // Use the base class to render the markup
    return base.GetDesignTimeHtml();
}


Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft