Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Guida al C# - Prima Applicazione Grafica

Guida al C#

Capitolo 15° - Prima Applicazione Grafica

<< Precedente Prossimo >>
Adesso possiamo dire che abbiamo le basi per iniziare a programmare
la nostra prima applicazione grafica.

In questa guida userò Visual C# Exspress 2008
Che potete scaricarlo dal sito Microsoft

Eccoci qui di fronte al nostro IDE
osservate bene le descrizioni del nostro ambiente di sviluppo.


Immagine postata dall'utente


Il Windows Forms e la base grafica del nostro programma che man mano andremmo ad ampliare, sia graficamente che da codice.

Alla nostra sinistra abbiamo diverse schede,
controlli comuni, contenitori, componenti ecc.

E possibile creare ulteriori schede personalizzate cliccando con il tasto destro del mouse alla voce Aggiungi Scheda.


In questa guida faremo uno dei più classici esempi.
Hello World! tramite un pulsante.

-

Dalla scheda Controlli Comuni,
Clicchiamo sul Button,
ci posizioniamo sul Forum e tenendo premuto il click sinistro del mouse
tracciamo un bel quadrato a nostra forma e piacimento.

ora ci basterà semplicemente fare un doppio click sul pulsante per andarlo ad editare da codice ed assegnarli una funzione

del tipo Messagebox.Show("Hello World");

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace PieroTofy
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("Hello World");
        }
    }
}


<< Precedente Prossimo >>
A proposito dell'autore

VB.NET, C#, C++, PHP, MySQL, Javascript , Grafica Vettoriale (Esperto di CorelDraw) DirectX 9 e XNA Game Studio, Silverlight, jquery, Autoit e Android. Esperto in Unity e Buona conoscenza di Blender. Ottima conoscenza sulle tecnologie PBR. Assembly? Sto imparando...