FrameworkElement.ToolTip 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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
속성 값
도구 설명 개체입니다.
- 특성
예제
다음 예제에서는 코드에서 ToolTip 만든 다음 컨트롤에 ToolTip 속성을 설정 합니다 StatusBar .
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
설명
이 속성의 값이 형식 ToolTip인 경우 해당 값은 UI에서 사용되는 도구 설명입니다. 값이 다른 형식인 경우 해당 값은 시스템에서 제공된(생성된) 콘텐츠 ToolTip 로 사용됩니다. 자세한 내용은 ToolTipService를 참조하세요. 서비스 클래스는 추가 사용자 지정 ToolTip에 사용할 수 있는 연결된 속성을 제공합니다.
XAML 특성 사용
<object ToolTip="toolTipContent"/>
XAML 속성 요소 사용
<object>
<object.ToolTip>
<ToolTip .../>
</object.ToolTip>
</object>
또는
<object>
<object.ToolTip>
toolTipObjectContent
</object.ToolTip>
</object>
XAML 값
toolTipContent
에 대 한 표시 텍스트를가 하는 문자열을 ToolTip입니다.
toolTipObjectContent
개체 요소 형식으로 제공되는 일부 개체는 에 대한 FrameworkElement콘텐츠로 사용해야 합니다. 일반적으로 이 FrameworkElement 요소는 작성에 대한 ToolTip레이아웃 작성을 만드는 다른 요소이거나, 결국에는 작성 내에 텍스트 콘텐츠가 포함됩니다. 이 사용에서 ToolTip 요소는 구문 분석된 XAML에서 암시적으로 만들어지고 toolTipObjectContent 콘텐츠는 해당 ContentControl.Content 속성으로 설정됩니다.
<ToolTip
.../>
ToolTip을 참조하세요.
종속성 속성 정보
식별자 필드 | ToolTipProperty |
메타 데이터 속성 설정 true |
없음 |