0
TextBlock
에 ToolTip
을 추가하려고합니다. 몇 가지 조사 후이 내가 UWP
TextBlock의 툴팁 내용을 설정하십시오.
XAML에 추가하는 방법이다 : 나는 ToolTip
의 내용을 설정하는 방법
<ListView x:Name="flyList" BorderThickness="0" ItemsSource="{Binding}">
<ListView.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Border BorderThickness="0,0,0,1" BorderBrush="#FF7C7C7C">
<TextBlock Text="{Binding}" Tapped="TextBlock_Tapped">
<ToolTipService.ToolTip>
<ToolTip Name="tip1" Content="Click to copy signal to clipboard."/>
</ToolTipService.ToolTip>
</TextBlock>
</Border>
</StackPanel>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
? 아니면 어떻게하면 더 잘 액세스 할 수 있습니까? TextBlock
의 탭 이벤트에 액세스하고 싶습니다.
private void TextBlock_Tapped(object sender, TappedRoutedEventArgs e)
{
var txt = sender as TextBlock;
ToolTip tt = ToolTipService.GetToolTip(txt) as ToolTip;
tt.Content = "...";
}
를 제대로 질문에 태그를하시기 바랍니다 :
private void TextBlock_Tapped(object sender, TappedRoutedEventArgs e)
{
/*
var send = sender as TextBlock;
var dataPackage = new DataPackage { RequestedOperation = DataPackageOperation.Copy };
dataPackage.SetText(send.Text);
Clipboard.SetContent(dataPackage);
*/
}
죄송합니다. 태그에 대한 내 잘못입니다. 선택이 변경되거나 탭핑 대신 선택 변경된 이벤트를 더 잘 사용하면 내용을 다시 설정해야한다고 생각합니다. 고맙습니다 –