Aus der Kategorie Bug kommt heute die Frage nach dem Binden eines Feldes an einen Tooltip und das ganz im Datagrid von Silverlight. Weder Version 2 noch 3 können dies und verursachen seltsame Fehlermeldungen zur Laufzeit.
  AG_E_PARSER_PROPERTY_NOT_FOUND [Line: 70 Position: 77]
  Dies liegt daran das XAML Code beim kompilieren nur auf das Schema geprüft wird. Wenn dann ungültige Eigenschaften auftauchen krahct es erst später.
  Zur verdeutlichung, folgendes geht nicht
  <data:DataGridTextColumn ToolTipService.ToolTip="{Binding Title}"></data:DataGridTextColumn>
                            
                     
statt dessen muss ein Template verwendet werden
    
<data:DataGridTemplateColumn Header="Titel"  SortMemberPath="Titel">
    <data:DataGridTemplateColumn.CellTemplate>
         <DataTemplate>
           <TextBlock Text="{Binding Titel}"
             <ToolTipService.ToolTip>
                 <ToolTip>
                  <TextBlock TextWrapping="Wrap" Width="300"
                     Text="{Binding beschreibung}">
		           </TextBlock>                         
                 </ToolTip>
             </ToolTipService.ToolTip>
         </TextBlock>
       </DataTemplate>
  </data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>Mehr zu solchen Themen wie immer in meinen Kursen