PropertyGridEditorPart.Title 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 un título para el control de editor.
public:
virtual property System::String ^ Title { System::String ^ get(); void set(System::String ^ value); };
public override string Title { get; set; }
member this.Title : string with get, set
Public Overrides Property Title As String
Valor de propiedad
Una cadena que se utiliza como título del control. El valor predeterminado es un nombre de control calculado proporcionado por el conjunto de controles de elementos Web.
Ejemplos
En este ejemplo de código se muestra cómo usar la Title propiedad de un PropertyGridEditorPart control . Para obtener el código completo necesario para ejecutar el ejemplo, vea la sección Ejemplo del tema de información general de la PropertyGridEditorPart clase.
En el ejemplo de código siguiente se muestra cómo establecer el título en un PropertyGridEditorPart control mediante declaración en una página web.
<asp:EditorZone ID="EditorZone1" runat="server">
<ZoneTemplate>
<asp:PropertyGridEditorPart ID="PropertyGridEditorPart1"
runat="server"
Title="Edit Custom Properties"
OnPreRender="PropertyGridEditorPart1_PreRender"
OnInit="PropertyGridEditorPart1_Init" />
</ZoneTemplate>
</asp:EditorZone>
<asp:EditorZone ID="EditorZone1" runat="server">
<ZoneTemplate>
<asp:PropertyGridEditorPart ID="PropertyGridEditorPart1"
runat="server"
Title="Edit Custom Properties"
OnPreRender="PropertyGridEditorPart1_PreRender"
OnInit="PropertyGridEditorPart1_Init" />
</ZoneTemplate>
</asp:EditorZone>
La siguiente parte del ejemplo de código muestra cómo establecer el valor de la Title propiedad mediante programación. Para conservar el valor asignado mediante programación, se usa una variable estática denominada editControlTitle
y este valor se asigna a la Title propiedad cada vez que se inicializa el control, de modo que el valor se conserve entre eventos de postback.
private static String editControlTitle;
protected void Button1_Click(object sender, EventArgs e)
{
editControlTitle = Server.HtmlEncode(TextBox1.Text);
PropertyGridEditorPart1.Title = editControlTitle;
}
protected void PropertyGridEditorPart1_Init(object sender, EventArgs e)
{
if (editControlTitle != null)
PropertyGridEditorPart1.Title = editControlTitle;
}
Shared editControlTitle As String
Protected Sub Button1_Click(ByVal sender As Object, _
ByVal e As System.EventArgs)
editControlTitle = Server.HtmlEncode(TextBox1.Text)
PropertyGridEditorPart1.Title = editControlTitle
End Sub
Protected Sub PropertyGridEditorPart1_Init(ByVal _
sender As Object, ByVal e As System.EventArgs)
If Not editControlTitle Is Nothing Then
PropertyGridEditorPart1.Title = editControlTitle
End If
End Sub
Al cargar la página en un explorador, puede seleccionar Modo de edición en el control de lista desplegable Modo de presentación para cambiar al modo de edición. Puede hacer clic en el menú verbos (la flecha hacia abajo) en la barra de título del control Elemento web información de usuario y hacer clic en Editar para empezar a editar. Cuando la interfaz de usuario (UI) de edición está visible, puede ver el PropertyGridEditorPart control y un botón y un cuadro de texto colocados encima de él. Tenga en cuenta que el título del PropertyGridEditorPart control es el valor asignado en el marcado declarativo de la página web. Si escribe algún texto en el cuadro de texto situado junto al botón Actualizar editorPart Título y, a continuación, hace clic en el botón , se actualiza el título del control.
Comentarios
El Title valor de la propiedad se muestra en la barra de título de un PropertyGridEditorPart control cuando el control está visible en modo de edición. Cuando el control se declara en una página, puede establecer un valor para el Title
atributo . Si no proporciona un valor para el título, se proporciona un valor predeterminado específico de la referencia cultural.
La Title propiedad invalida la propiedad base para que, si no se proporciona ningún valor de título, el conjunto de controles de elementos web puede proporcionar un título predeterminado adecuado para un PropertyGridEditorPart control.