Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

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: