|
|
|
![]() |
|
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: 18:03.