Bonjour,

J'ai une appli dans laquelle je place plusieurs objets par le code :

wrapPanelPopup.Children.Add(_ObjToAdd);

J'aimerais connaitre l'objet sur lequel pointe ma souris (objet sélectionné) mais la propriete margin de l'objet est toujours à 0.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Point Testpoint  = Mouse.GetPosition(this);
 
foreach (FrameworkElement _elm in wrappanel.Children )
{                               
                Rect __RectElm = new Rect(_elm.Margin.Left-5, _elm.Margin.Top-5, _elm.ActualWidth+10, _elm.ActualHeight+10);
 
 Point __ClickPoint = Mouse.GetPosition(this);//recupere la position de la souris
 
if (__RectElm.Contains(Testpoint))
{
//code
}
}
comment faire ?

Merci

Jokary64