Windows FormWindows Forms

I form sono l'unità base di un'applicazione e di conseguenza è fondamentale fare molta attenzione alla loro funzione e progettazione.As forms are the base unit of your application, it is essential that you give some thought to their function and design. Un form è una sorta di foglio o di lavagna pulita, in cui uno sviluppatore inserisce controlli, al fine di creare un'interfaccia utente e un codice per la modifica dei dati.A form is ultimately a blank slate that you, as a developer, enhance with controls to create a user interface and with code to manipulate data. A tal fine, Visual Studio offre un ambiente di sviluppo integrato (IDE) per semplificare la scrittura di codice, nonché un controllo rich impostare scritta con la .NET Framework.NET Framework.To that end, Visual Studio provides you with an integrated development environment (IDE) to aid in writing code, as well as a rich control set written with the .NET Framework.NET Framework. Completando la funzionalità di tali controlli con il codice creato, è possibile sviluppare velocemente e senza difficoltà le soluzioni desiderate.By complementing the functionality of these controls with your code, you can easily and quickly develop the solutions you need.

In questa sezioneIn This Section

Guida introduttiva a Windows FormGetting Started with Windows Forms
Fornisce collegamenti ad argomenti che illustrano come sfruttare Windows Form per visualizzare dati, gestire gli input degli utenti e distribuire le applicazioni in modo semplice e con meccanismi di sicurezza più avanzata.Provides links to topics about how to harness the power of Windows Forms to display data, handle user input, and deploy your applications easily and with more robust security.

Miglioramento delle applicazioni Windows FormEnhancing Windows Forms Applications
Fornisce collegamenti ad argomenti che illustrano come migliorare i Windows Form con una serie di funzionalità.Provides links to topics about how to enhance your Windows Forms with a variety of features.

Controlli Windows FormWindows Forms Controls
Contiene collegamenti ad argomenti che descrivono i controlli Windows Form e come implementarli.Contains links to topics that describe Windows Forms controls and show how to implement them.

Data binding in Windows FormWindows Forms Data Binding
Contiene collegamenti ad argomenti che descrivono l'architettura di data binding di Windows Form.Contains links to topics that describe the Windows Forms data-binding architecture.

Cenni preliminari sulla graficaGraphics Overview
Illustra come creare grafica e testo e come modificare immagini grafiche come se fossero oggetti usando l'implementazione avanzata dell'interfaccia di progettazione grafica (GDI, graphics design interface) di Windows.Discusses how to create graphics, draw text, and manipulate graphical images as objects using the advanced implementation of the Windows graphics design interface.

Sicurezza e distribuzione di ClickOnceClickOnce Security and Deployment
Illustra i principi della distribuzione ClickOnce.Discusses the principles of ClickOnce deployment.

Differenze tra la programmazione Windows Form/MFCWindows Forms/MFC Programming Differences
Illustra le differenze tra applicazioni MFC e Windows Form.Discusses the differences between MFC applications and Windows Forms.

Accesso ai dati in Visual StudioAccessing data in Visual Studio
Illustra come inserire la funzionalità di accesso ai dati nelle applicazioni.Discusses incorporating data access functionality into your applications.

Applicazioni Windows FormWindows Forms Applications
Illustra il processo di debug delle applicazioni create con il modello di progetto Applicazione Windows e le modalità di modifica delle configurazioni di debug e rilascio.Discusses the process of debugging applications created with the Windows Application project template, as well as how to change the Debug and Release configurations.

Distribuzione di applicazioni, servizi e componentiDeploying Applications, Services, and Components
Descrive il processo di distribuzione di un'applicazione o di un componente pronti per l'installazione su altri computer.Describes the process by which you distribute a finished application or component to be installed on other computers.

Compilazione di applicazioni consoleBuilding Console Applications
Descrive i concetti fondamentali della creazione di un'applicazione console mediante la classe Console.Describes the basics of creating a console application using the Console class.