The CalcHitInfo method allows you to obtain information about any element contained within the card view. This can be useful when it is required to determine which element of a view a user has clicked or which element is located under the mouse pointer. The CalcHitInfo method returns a CardViewHitInfo object that contains the required information (visual element, its location within a view, etc.).
To learn more, see Hit Information.
This example shows how to determine which element in a card view is located under the mouse pointer.
C# |
private void grid_MouseMove(object sender, MouseEventArgs e) {
CardViewHitInfo hi =
((CardView)grid.View).CalcHitInfo(e.OriginalSource as DependencyObject);
textBlock.Text = hi.HitTest.ToString();
}
|