WPF popup-Fenster anzeigen auf DataGrid-Zelle MouseOver
Möchte ich folgende Funktionalität: ich habe ein datagrid, und wenn ich mit meinem Mauszeiger über eine Zelle, ich würde mein Programm zeigt ein popup-Fenster mit Informationen. Wenn meine Maus verlässt die Zelle, natürlich möchte ich das popup verschwinden. Ich hoffe, ich kann das nur im XAML-code.
Dies ist mein popup in XAML:
<Popup x:Name="_popup_agreementDetails" Placement="Center" AllowsTransparency="True"
HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="2" Margin="46,333,102,172" Grid.Row="2" IsOpen="{Binding IsChecked, ElementName=button}">
<my:UC1001_AgreementDetails_View Background="#FFF" Opacity="0.88" />
</Popup>
Wie Sie sehen können, wird das popup zeigt ein Benutzer-Steuerelement, die ich gemacht. Dies ist mein datagrid:
<DataGrid x:Name="employeeGrid" Height="250" Margin="25,0,10,0" ColumnHeaderStyle="{DynamicResource CustomColumnHeader}">
<DataGrid.Columns>
<DataGridTextColumn Header="Naam" Width="150"/>
<DataGridTextColumn Header="Januari" Width="*"/>
<DataGridTextColumn Header="Februari" Width="*"/>
<DataGridTextColumn Header="Maart" Width="*"/>
<DataGridTextColumn Header="April" Width="*"/>
<DataGridTextColumn Header="Mei" Width="*"/>
<DataGridTextColumn Header="Juni" Width="*"/>
<DataGridTextColumn Header="Juli" Width="*"/>
<DataGridTextColumn Header="Augustus" Width="*"/>
<DataGridTextColumn Header="September" Width="*"/>
<DataGridTextColumn Header="Oktober" Width="*"/>
<DataGridTextColumn Header="November" Width="*"/>
<DataGridTextColumn Header="December" Width="*"/>
</DataGrid.Columns>
</DataGrid>
Lese ich ein paar Sachen über Trigger und Sachen zu zeigen das popup, aber ich weiß nicht, wie es zu implementieren, auf eine datagrid-Zelle. Das popup soll aufzeigen, auf jede Zelle. Die Informationen gezeigt, auf die popup-hängt von der Zelle schwebte.
Weiß jemand, wie man dies in XAML?