В настоящее время у меня возникла небольшая проблема с моим DataGridTextColumn.
Я хочу отобразить всплывающую подсказку в DataGridTextColumn, но только если текст не пустой.
Как этого добиться? Код, который я сейчас использую:
<DataGridTextColumn IsReadOnly="True" Header="Person" Binding="{Binding SomeBinding, TargetNullValue='-'}" Width="Auto"
CellStyle="{StaticResource SomeStyle}"/>
Со стилем
<Style x:Key="SomeStyle"
TargetType="DataGridCell" BasedOn="{StaticResource InactiveStyle}">
<Style.Setters>
<Setter Property="ToolTip" Value="{Binding Path=SomeBinding}"/>
</Style.Setters>
</Style>
Этот код предоставляет мне всплывающую подсказку, однако он также показывает подсказку, когда текст отсутствует , Если есть какие-либо вопросы, пожалуйста, дайте мне знать, и я могу помочь вам.