FrameworkElement.ToolTip FrameworkElement.ToolTip FrameworkElement.ToolTip FrameworkElement.ToolTip Property

Definición

Obtiene o establece el objeto de información sobre herramientas que se muestra para este elemento en la interfaz de usuario (UI)user interface (UI).Gets or sets the tool-tip object that is displayed for this element in the interfaz de usuario (UI)user interface (UI).

public:
 property System::Object ^ ToolTip { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.ToolTip)]
public object ToolTip { get; set; }
member this.ToolTip : obj with get, set
Public Property ToolTip As Object

Valor de propiedad

Objeto de información sobre herramientas.The tooltip object.

Ejemplos

En el ejemplo siguiente se crea un ToolTip en código y, a continuación, Establece el ToolTip propiedad en un StatusBar control.The following example creates a ToolTip in code and then sets the ToolTip property on a StatusBar control.

private void MakeProgressBar(object sender, RoutedEventArgs e)
{
    sbar.Items.Clear();
    TextBlock txtb = new TextBlock();
    txtb.Text = "Progress of download.";
    sbar.Items.Add(txtb);
    ProgressBar progressbar = new ProgressBar();
    progressbar.Width = 100;
    progressbar.Height = 20;
    Duration duration = new Duration(TimeSpan.FromSeconds(5));
    DoubleAnimation doubleanimation =
                               new DoubleAnimation(100.0, duration);
    progressbar.BeginAnimation(ProgressBar.ValueProperty,
                               doubleanimation);
    ToolTip ttprogbar = new ToolTip();
    ttprogbar.Content = "Shows the progress of a download.";
    progressbar.ToolTip = (ttprogbar);
    sbar.Items.Add(progressbar);
}
Private Sub MakeProgressBar(ByVal sender As Object, ByVal e As RoutedEventArgs)
	sbar.Items.Clear()
	Dim txtb As New TextBlock()
	txtb.Text = "Progress of download."
	sbar.Items.Add(txtb)
	Dim progressbar As New ProgressBar()
	progressbar.Width = 100
	progressbar.Height = 20
	Dim duration As New Duration(TimeSpan.FromSeconds(5))
	Dim doubleanimation As New DoubleAnimation(100.0, duration)
	progressbar.BeginAnimation(ProgressBar.ValueProperty, doubleanimation)
	Dim ttprogbar As New ToolTip()
	ttprogbar.Content = "Shows the progress of a download."
	progressbar.ToolTip = (ttprogbar)
	sbar.Items.Add(progressbar)
End Sub

Comentarios

Si el valor de esta propiedad es de tipo ToolTip, a continuación, ese valor es la información sobre herramientas que se usará en el IUUI.If the value of this property is of type ToolTip, then that value is the tool-tip that will be used in the IUUI. Si el valor es de cualquier otro tipo, a continuación, ese valor se usará como el contenido para un ToolTip proporcionado (generada) por el sistema.If the value is of any other type, then that value will be used as the content for a ToolTip provided (constructed) by the system. Para obtener más información, vea ToolTipService.For more information, see ToolTipService. La clase de servicio proporciona las propiedades adjuntas que pueden usarse para personalizar aún más una ToolTip.The service class provides attached properties that can be used to further customize a ToolTip.

Uso de atributos XAMLXAML Attribute Usage

<object ToolTip="toolTipContent"/>  

Uso de elementos de propiedad XAMLXAML Property Element Usage

<object>  
  <object.ToolTip>  
    <ToolTip .../>  
  </object.ToolTip>  
</object>  
- or -  
<object>  
  <object.ToolTip>  
    toolTipObjectContent  
  </object.ToolTip>  
</object>  

Valores XAMLXAML Values

toolTipContenttoolTipContent
Una cadena que se convierte en texto para mostrar el ToolTip.A string that becomes the display text for the ToolTip.

toolTipObjectContenttoolTipObjectContent
Algún objeto, proporcionado en el formulario de elemento de objeto, que debe usarse como el contenido de la FrameworkElement .Some object, provided in object element form, that should be used as the content for the FrameworkElement . Normalmente, esto sería un FrameworkElement o algún otro elemento que crea la composición de diseño para el ToolTip, finalmente, que contiene el contenido de texto dentro de la composición.Typically this would be a FrameworkElement or some other element that creates layout compositing for the ToolTip, eventually containing text content within the compositing. En este uso, el ToolTip elemento se crea implícitamente desde el objeto analizado XAMLXAMLy el toolTipObjectContent contenido está establecido como su ContentControl.Content propiedad.In this usage, the ToolTip element is created implicitly from the parsed XAMLXAML, and the toolTipObjectContent content is set as its ContentControl.Content property.

<ToolTip .../><ToolTip .../>
Vea ToolTip.See ToolTip.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field ToolTipProperty
Establecen las propiedades de metadatos en trueMetadata properties set to true NoneNone

Se aplica a