C# 在XAML WPF中设置ListView项的工具提示

C# 在XAML WPF中设置ListView项的工具提示,c#,wpf,xaml,C#,Wpf,Xaml,我有一个列表视图,我需要tootip,我已经尝试过了 <ListView.ItemContainerStyle> <Style TargetType="{x:Type ListViewItem}"> <Setter Property="ToolTipService.Placement" Value="RelativePoint" /> <Setter Property="ToolTipService.Horizon

我有一个列表视图,我需要tootip,我已经尝试过了

<ListView.ItemContainerStyle>
    <Style TargetType="{x:Type ListViewItem}">
        <Setter Property="ToolTipService.Placement" Value="RelativePoint" />
        <Setter Property="ToolTipService.HorizontalOffset" Value="0" />
        <Setter Property="ToolTipService.VerticalOffset" Value="0" />
        <Setter Property="ToolTipService.ShowOnDisabled" Value="True" />
        <Setter Property="ToolTipService.ShowDuration" Value="100000" />
        <Setter Property="ToolTipService.PlacementRectangle" Value="50,50,50,50" />
        <Setter Property="ToolTipService.ToolTip" Value="{Binding Path=Value}" />
    </Style>
</ListView.ItemContainerStyle>


我能够获得工具提示,我想知道如何使用
ToolTipService
应用自定义工具提示,因为如果我的工具提示数据很大,它会垂直占据整个屏幕,相反,我希望矩形框中的工具提示

尝试以下操作:

<Setter Property="Tooltip">
    <Setter.Value>
        <Tooltip>
            <!-- whatever you want [Grid/StackPanel/etc...] -->
        </Tooltip>
    </Setter.Value>
</Setter>


请查看此链接:为工具提示创建声明性值请记住,工具提示中的绑定有点过时。当然-但您始终需要一个新目标:)