Bonjour,

Suite à mon topic http://www.developpez.net/forums/d12...l/#post6740554 Je souhaiterai réaliser une grille de loto.
J'ai commencé par réaliser un tableau à deux dimensions de 5 par 10. Cependant je n'arrive pas à l'afficher sur mon deuxième formulaire.

Voici le code de ma classe grille :

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
class Tab_grille
    {
        int[,] Tabgrille = new int[5,10];
        //Ajoute un tableau grille
        public int[,] Montab()
        {
            int li, col;
 
            for (li = 0; li <= 9; li++)
            {
                for (col = 0; col <= 4; col++)
                {
                     Tabgrille[li, col] = 0;
                }
            }
            return (Tabgrille);
        }
    }
code du form2.cs :
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
20
21
22
23
24
25
26
27
28
29
30
31
public partial class Form2 : Form
    {
        private Label lbl_grille;
        Tab_grille unegrille = new Tab_grille();
        private void InitializeComponent()
        {
            this.lbl_grille = new System.Windows.Forms.Label();
            this.SuspendLayout();
            // 
            // lbl_grille
            // 
            this.lbl_grille.Location = new System.Drawing.Point(54, 84);
            this.lbl_grille.Name = "lbl_grille";
            this.lbl_grille.Size = new System.Drawing.Size(255, 332);
            this.lbl_grille.TabIndex = 0;
            // 
            // Form2
            // 
            this.ClientSize = new System.Drawing.Size(1199, 594);
            this.Controls.Add(this.lbl_grille);
            this.Name = "Form2";
            this.Load += new System.EventHandler(this.Form2_Load);
            this.ResumeLayout(false);
 
        }
 
        private void Form2_Load(object sender, EventArgs e)
        {
            this.lbl_grille.Text = unegrille.Montab();
        }
    }
Si quelqu'un a une idée je suis preneur.

Merci d'avance