using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication14
{
public partial class Form1 : Form
{
int NROWS = 5;
int NCOLS = 3;
public Form1()
{
InitializeComponent();
for (int i = 0; i < NCOLS; i++)
{
for (int j = 0; j < NROWS; j++)
{
Label miaLabel = new Label();
miaLabel.Text = "Ciccia";
miaLabel.BorderStyle = BorderStyle.FixedSingle;
miaLabel.Left = i * miaLabel.Width;
miaLabel.Top = j * miaLabel.Height;
Controls.Add(miaLabel);
}
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
Ed ecco l'output, esattamente uguale a quello realizzato in VB.
Queste non sono lezioni, ma appunti che prendo, da non professionista del campo ma da semplice appassionato, per facilitarmi lo studio della programmazione, quindi possono contenere, e in effetti contengono, diversi errori e improprietà, che poi correggo, quando me ne accorgo, con i miei progressi. Per questo non sono assolutamente da prendere per oro colato, ma anzi con molto senso critico.
lunedì 5 gennaio 2015
Una griglia di caselle anche in C#
E facciamo la stessa cosa in C#: una griglia di caselle.
Iscriviti a:
Commenti sul post (Atom)

Nessun commento:
Posta un commento