Bonjour! J'aimerai en apprendre un peu plus sur les UserControl...
J'ai fait un programme avec un ami, mais il y a toute une partie qui me semble un peu obscure...
Dans le "main", les quotes sont ce que j'ai compris:
Usercontrol:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 foreach (string s in directory) { MatC mat = new MatC(); // une instance de matrix et autres param. TabPage tp = this.InitTab(s);//un onglet tabControl.TabPages.Add(tp);//ajouter l'onglet ((UserControl1)tp.Controls[0]).Matrix = processFile(s, mat).afMatC(); //on affecte à la valeur matrix du usercontrol, la valeur matrix calculé dans le processFile (afMatC=afficheur) }
Bon.. Ma première question déjà, c'est: que représente le [0] de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 public partial class UserControl1 : UserControl { public UserControl1() { InitializeComponent(); } public double[,] Matrix { get { return panel1.Matrix; } set { panel1.Matrix = value; } } }
dans le main??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ((UserControl1)tp.Controls[0]).Matrix =...
Partager