Wizard.HeaderText Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el título de texto que se muestra para el área de encabezado en el control.
public:
virtual property System::String ^ HeaderText { System::String ^ get(); void set(System::String ^ value); };
public virtual string HeaderText { get; set; }
member this.HeaderText : string with get, set
Public Overridable Property HeaderText As String
Valor de propiedad
El título de texto mostrado para el área de encabezado en Wizard. El valor predeterminado es una cadena vacía ("").
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar el ActiveStepChanged evento para actualizar la HeaderText propiedad del Wizard control.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void OnActiveStepChanged(object sender, EventArgs e)
{
// Every time that the ActiveStep property changes, change the HeaderText to match it.
Wizard1.HeaderText = "You are currently on " + Wizard1.ActiveStep.Title;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Wizard ID="Wizard1"
Runat="server"
OnActiveStepChanged="OnActiveStepChanged"
HeaderText="ActiveStepChanged Example">
<WizardSteps>
<asp:WizardStep Title="Step 1"
Runat="server">
</asp:WizardStep>
<asp:WizardStep Title="Step 2"
Runat="server">
</asp:WizardStep>
</WizardSteps>
</asp:Wizard>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub OnActiveStepChanged(ByVal sender As Object, ByVal e As System.EventArgs)
' Every time that the ActiveStep property changes, change the HeaderText to match it.
Wizard1.HeaderText = "You are currently on " + Wizard1.ActiveStep.Title
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:Wizard ID="Wizard1"
Runat="server"
OnActiveStepChanged="OnActiveStepChanged"
HeaderText="ActiveStepChanged Example">
<WizardSteps>
<asp:WizardStep ID="WizardStep1" Title="Step 1"
Runat="server">
</asp:WizardStep>
<asp:WizardStep ID="WizardStep2" Title="Step 2"
Runat="server">
</asp:WizardStep>
</WizardSteps>
</asp:Wizard>
</form>
</body>
</html>
Comentarios
La HeaderText propiedad define el título de texto que se muestra para el área de encabezado del Wizard control.
Para controlar el estilo del área de encabezado, use la HeaderStyle propiedad . Como alternativa, puede definir su propia interfaz de usuario personalizada para la fila de encabezado estableciendo la HeaderTemplate propiedad en lugar de la HeaderText propiedad .
Nota
Si se definen las HeaderText propiedades y HeaderTemplate , la HeaderText propiedad no tiene ningún efecto.
El valor de esta propiedad, cuando se establece, se puede guardar automáticamente en un archivo de recursos mediante una herramienta de diseñador. Para obtener más información, vea LocalizableAttributeGlobalización y localización.