|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
[WPF] DataGrid: le tooltip delle path non sono sempre visibili
Ciao,
ho due colonne, la prima è stata creata come test, la seconda è la colonna definitiva. Il primo: [code] <DataGridTextColumn Binding="{Binding Note, Mode=OneWay}" Header="Note" CanUserSort="True"> <DataGridTextColumn.CellStyle> <Style TargetType="DataGridCell"> <Setter Property="ToolTip" Value="{Binding Note}" /> </Style> </DataGridTextColumn.CellStyle> </DataGridTextColumn> [code] Il secondo: Codice:
<DataGridTemplateColumn SortMemberPath="Note">
<DataGridTemplateColumn.HeaderTemplate>
<DataTemplate>
<Path
Data="{StaticResource IconNote}"
Style="{StaticResource smplMngmntIconHeader}"
>
<Path.ToolTip>
<TextBlock>
<Run Text="{StaticResource tooltTipHeaderNote}"/>
</TextBlock>
</Path.ToolTip>
</Path>
</DataTemplate>
</DataGridTemplateColumn.HeaderTemplate>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Path
Data="{StaticResource IconNote}"
Visibility="{Binding Note, Converter={StaticResource smplMngmntIconDataGridVisibility}}"
Style="{StaticResource smplMngmntIconDataGrid}"
>
<Path.ToolTip>
<TextBlock Text="{Binding Note, Converter={StaticResource SampleBlendingFormatString}}"/>
</Path.ToolTip>
</Path>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
https://www.dropbox.com/s/dpxatp3ucm...oltip.jpg?dl=0 La tooltip sulla prima colonna viene sempre visualizzata, senza problemi e non è presente il Path. Nella seconda colonna ho creato una conversione per mostrare o nascondere l'icona, ma la tooltip non sempre viene visualizzata. Perché? Grazie. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:58.



















