FrameworkElement.ToolTip Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur objek tips alat yang ditampilkan untuk elemen ini di antarmuka pengguna (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; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.ToolTip)>]
member this.ToolTip : obj with get, set
Public Property ToolTip As Object
Nilai Properti
Objek tipsalat.
- Atribut
Contoh
Contoh berikut membuat ToolTip dalam kode lalu mengatur ToolTip properti pada StatusBar kontrol.
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
Keterangan
Jika nilai properti ini berjenis ToolTip, maka nilai tersebut adalah tips alat yang akan digunakan di UI. Jika nilainya dari jenis lain, maka nilai tersebut akan digunakan sebagai konten untuk disediakan ToolTip (dibangun) oleh sistem. Untuk informasi selengkapnya, lihat ToolTipService . Kelas layanan menyediakan properti terlampir yang dapat digunakan untuk menyesuaikan ToolTiplebih lanjut .
Penggunaan Atribut XAML
<object ToolTip="toolTipContent"/>
Penggunaan Elemen Properti XAML
<object>
<object.ToolTip>
<ToolTip .../>
</object.ToolTip>
</object>
-atau-
<object>
<object.ToolTip>
toolTipObjectContent
</object.ToolTip>
</object>
Nilai XAML
toolTipContent String yang menjadi teks tampilan untuk ToolTip.
toolTipObjectContent Beberapa objek, disediakan dalam bentuk elemen objek, yang harus digunakan sebagai konten untuk FrameworkElement. Biasanya ini akan menjadi FrameworkElement atau beberapa elemen lain yang membuat penyusunan tata letak untuk ToolTip, akhirnya berisi konten teks dalam pembuatan. Dalam penggunaan ini, ToolTip elemen dibuat secara implisit dari XAML yang diurai, dan konten toolTipObjectContent diatur sebagai propertinya ContentControl.Content .
<
ToolTip .../> Lihat ToolTip.
Informasi Properti Dependensi
| Item | Nilai |
|---|---|
| Bidang pengidentifikasi | ToolTipProperty |
Properti metadata diatur ke true |
Tidak |