问题已解决:采用ToolTipService的IsEnabled属性来控制显示与否;Converter属性来转换内容。
- <Style x:Key="CellCommonStyle" TargetType="c1:DataGridCellPresenter">
- <Setter Property="ToolTipService.IsEnabled"
- Value="{Binding RelativeSource={RelativeSource Mode=Self},Path=Content.Text,Converter={StaticResource ToolTipConverter}}"/>
- <Setter Property="ToolTipService.ToolTip"
- Value="{Binding RelativeSource={RelativeSource Mode=Self},Path=Content.Text,Converter={StaticResource LengthToolTipConverter}}" />
- </Style>
复制代码 |