bonjour
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11

 public Point p1;

        private void BT1_Click(object sender, RoutedEventArgs e)
        {
            p1 = new Point();
            p1.X = 4; // pas de message d'erreur 
            myvile.Mypoint = new Point (55,100);
            myvile.Mypoint.X = 125;//message d'erreur  : impossible de modifier la valeur de retour car myvile.Mypoint  n'est pas une variable
        }
Mypoint est de type Point.

p1 a été modifié mais pas Mypoint ?? alors que d'autre prorpiété type double ou int sont modifiables