FrameworkElement.ToolTip Özellik
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kullanıcı arabiriminde (UI) bu öğe için görüntülenen araç ipucu nesnesini alır veya ayarlar.
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; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.ToolTip)>]
member this.ToolTip : obj with get, set
Public Property ToolTip As Object
Araç ipucu nesnesi.
- Öznitelikler
Aşağıdaki örnek, kodda bir ToolTip oluşturur ve ardından bir StatusBar denetimde ToolTip özelliğini ayarlar.
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
Bu özelliğin değeri türündeyse ToolTip, bu değer kullanıcı arabiriminde kullanılacak araç ipucudur. Değer başka bir türdeyse, bu değer sistem tarafından sağlanan (oluşturulur) için ToolTipiçerik olarak kullanılır. Daha fazla bilgi için bkz. ToolTipService. Hizmet sınıfı, bir ToolTipöğesini daha fazla özelleştirmek için kullanılabilecek ekli özellikler sağlar.
<object ToolTip="toolTipContent"/>
<object>
<object.ToolTip>
<ToolTip .../>
</object.ToolTip>
</object>
-veya-
<object>
<object.ToolTip>
toolTipObjectContent
</object.ToolTip>
</object>
toolTipContent
için ToolTipgörüntüleme metni haline gelen bir dize.
toolTipObjectContent
nesne öğesi biçiminde sağlanan ve için FrameworkElementiçerik olarak kullanılması gereken bazı nesneler. Genellikle bu, için düzen oluşturma ToolTipoluşturan veya başka bir FrameworkElement öğe olur ve sonunda birleştirme içinde metin içeriği içerir. Bu kullanımda ToolTip , öğesi ayrıştırılan XAML'den örtük olarak oluşturulur ve toolTipObjectContent içeriği özelliği ContentControl.Content olarak ayarlanır.
<
ToolTip
.../>
Bkz. ToolTip.
Tanımlayıcı alanı | ToolTipProperty |
Meta veri özellikleri olarak ayarlandı true |
Hiçbiri |
Ürün | Sürümler |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: