ToolTip.ShowAlways ToolTip.ShowAlways ToolTip.ShowAlways ToolTip.ShowAlways Property

Definición

Obtiene o establece un valor que indica si la ventana de información sobre herramientas se muestra aunque el control primario no esté activo.Gets or sets a value indicating whether a ToolTip window is displayed, even when its parent control is not active.

public:
 property bool ShowAlways { bool get(); void set(bool value); };
public bool ShowAlways { get; set; }
member this.ShowAlways : bool with get, set
Public Property ShowAlways As Boolean

Valor de propiedad

Es true si la información sobre herramientas se muestra siempre; en caso contrario, es false.true if the ToolTip is always displayed; otherwise, false. De manera predeterminada, es false.The default is false.

Ejemplos

En el ejemplo de código siguiente se crea una ToolTip instancia de la clase y se asocia Form la instancia con la clase en la que se crea la instancia.The following code example creates an instance of the ToolTip class and associates the instance with the Form that the instance is created within. A continuación, el código inicializa las propiedades AutoPopDelayde InitialDelayretraso, ReshowDelayy.The code then initializes the delay properties AutoPopDelay, InitialDelay, and ReshowDelay. Además, la instancia de la ToolTip clase establece la ShowAlways propiedad en true para permitir que se muestre el texto de información sobre herramientas sin tener en consideración si el formulario está activo.In addition the instance of the ToolTip class sets the ShowAlways property to true to enable ToolTip text to be displayed regardless of whether the form is active. Por último, en el ejemplo se asocia el texto de información sobre herramientas con Button dos controles CheckBoxen un formulario, un y un.Finally, the example associates ToolTip text with two controls on a form, a Button and a CheckBox. El ejemplo de código requiere que el método definido en el ejemplo se encuentre dentro Form de un que Button contiene un button1 control denominado CheckBox y un checkBox1control denominado, y que el método se llama desde el constructor. Formdel.The code example requires that the method defined in the example is located within a Form that contains a Button control named button1 and a CheckBox control named checkBox1, and that the method is called from the constructor of the Form.

// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
void Form1_Load( Object^ sender, System::EventArgs^ e )
{
   // Create the ToolTip and associate with the Form container.
   ToolTip^ toolTip1 = gcnew ToolTip;
   
   // Set up the delays for the ToolTip.
   toolTip1->AutoPopDelay = 5000;
   toolTip1->InitialDelay = 1000;
   toolTip1->ReshowDelay = 500;
   // Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1->ShowAlways = true;
   
   // Set up the ToolTip text for the Button and Checkbox.
   toolTip1->SetToolTip( this->button1, "My button1" );
   toolTip1->SetToolTip( this->checkBox1, "My checkBox1" );
}
// This example assumes that the Form_Load event handling method
// is connected to the Load event of the form.
private void Form1_Load(object sender, System.EventArgs e)
{
   // Create the ToolTip and associate with the Form container.
   ToolTip toolTip1 = new ToolTip();

   // Set up the delays for the ToolTip.
   toolTip1.AutoPopDelay = 5000;
   toolTip1.InitialDelay = 1000;
   toolTip1.ReshowDelay = 500;
   // Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1.ShowAlways = true;
      
   // Set up the ToolTip text for the Button and Checkbox.
   toolTip1.SetToolTip(this.button1, "My button1");
   toolTip1.SetToolTip(this.checkBox1, "My checkBox1");
}
' This example assumes that the Form_Load event handling method
' is connected to the Load event of the form.
Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles MyBase.Load
   ' Create the ToolTip and associate with the Form container.
   Dim toolTip1 As New ToolTip()
   
   ' Set up the delays for the ToolTip.
   toolTip1.AutoPopDelay = 5000
   toolTip1.InitialDelay = 1000
   toolTip1.ReshowDelay = 500
   ' Force the ToolTip text to be displayed whether or not the form is active.
   toolTip1.ShowAlways = True
   
   ' Set up the ToolTip text for the Button and Checkbox.
   toolTip1.SetToolTip(Me.button1, "My button1")
   toolTip1.SetToolTip(Me.checkBox1, "My checkBox1")
End Sub

Comentarios

Con la ShowAlways propiedad, puede mostrar una ventana de información sobre herramientas aunque el contenedor ToolTip de no esté activo.With the ShowAlways property, you can display a ToolTip window even when the container of the ToolTip is not active. Puede usar esta característica en una aplicación de ventana no modal para permitir que se muestren las ventanas de información sobre herramientas independientemente de qué ventana no modal esté activa.You can use this feature in a modeless window application to enable ToolTip windows to be displayed regardless of which modeless window is active. Esta característica también es útil cuando se desea crear un control con, que contiene UserControluna serie de controles que se muestran en la ventana de información sobre herramientas.This feature is also useful when you want to create a control by using the UserControl, which contains a number of controls within it that display ToolTip windows. Dado que a menudo no true UserControl eslaventanaactivadeunformulario,establecerestapropiedadenpermitequeloscontrolesdemuestrenventanasdeinformaciónsobreherramientasUserControl en cualquier momento.Because the UserControl is often not the active window on a form, setting this property to true enables the controls within the UserControl to display ToolTip windows at any time.

Se aplica a

Consulte también: