Bonjour,
Savez vous comment on fait pour obtenir l'index d'un tabpage selon ces coordonnées .Je coince un peux .
Merci
.
Stéphanie
Bonjour,
Savez vous comment on fait pour obtenir l'index d'un tabpage selon ces coordonnées .Je coince un peux .
Merci
.
Stéphanie
Bonjour,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monTabControl.GetChildAtPoint(New Point(posX, posY));
tu sais comment obtenir les coordonnées de ma tabpage selectionné j'ai essayé :
Mais les valeur ne change pas .
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 private void tabControl1_MouseDown(object sender, MouseEventArgs e) { int X = this.tabControl1.SelectedTab.Bounds.X ; int Y = this.tabControl1.SelectedTab.Bounds.Y ; if (e.Button == MouseButtons.Right) { if (X == 4 && Y == 23) { contextMenuStrip2.Show(this.tabControl1, e.X, e.Y); this.tabControl1.SelectedIndex = 2; } } }
Quels cordonnées veut tu obtenir ? Celle de l'onglet du TabControl ou celle du contenu du TabPage ?
Pour les onglets
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MsgBox(monTabControl.GetTabRect(indexDeMonOnglet).ToString());
je cherche du type
Y =
X=
Je vais pas tout de donner non plus..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 monTabControl.GetTabRect(indexDeMonOnglet).X; monTabControl.GetTabRect(indexDeMonOnglet).Y;
Partager