Applicazioni Windows (Procedure relative a Visual Basic)
Aggiornamento: novembre 2007
In questa pagina vengono forniti collegamenti alle informazini della Guida sulle più comuni attività di Visual Basic relative alla creazione di applicazioni Windows. Per visualizzare altre categorie di attività comuni trattate nella Guida, vedere Procedure relative a Visual Basic.
Informazioni generali
Struttura di un programma Visual Basic
Viene illustrata la struttura generale di una semplice applicazione Visual Basic.Procedura dettagliata: creazione di un Windows Form semplice
Viene illustrato come creare una semplice applicazione "Hello, World".
Utilizzo di Windows Form e controlli Windows
Nuove aggiunte a Windows Form per .NET Framework 2.0
Viene fornito l'elenco delle nuove funzionalità e dei miglioramenti disponibili in questa versione di Visual Studio.Novità relative ai Windows Form per gli utenti di Visual Basic 6.0
Vengono illustrate le principali modifiche per gli utenti di Visual Basic 6.
Gestione dei form
Fase di progettazione
Procedura: scegliere il form di avvio in un'applicazione Windows
Vengono fornite indicazioni per impostare il primo form visualizzato al momento dell'esecuzione dell'applicazione.Procedura: connettere più eventi a un unico gestore eventi in Windows Form
Vengono fornite indicazioni per assegnare la stessa funzionalità a più controlli tramite eventi.Procedura: creare un'interfaccia utente a più riquadri con Windows Form
Viene descritto come creare un'interfaccia utente a più riquadri, analoga a quella utilizzata in Microsoft Outlook.Procedura: aggiungere immagini di sfondo a un Windows Form
Viene descritto come inserire un'immagine di sfondo in un controllo o nel form stesso.Procedura: impostare le descrizioni comandi per i controlli in un Windows Form in fase di progettazione
Viene descritto come impostare le descrizioni comandi nel codice o nella finestra di progettazione.Procedura: riassegnare i controlli esistenti a un padre diverso
Vengono fornite indicazioni per l'assegnazione dei controlli esistenti a un nuovo contenitore padre.Procedura: aggiungere i controlli ActiveX a Windows Form
Vengono fornite indicazioni per utilizzare controlli ActiveX precedenti.Procedura: visualizzare la Guida in linea in un'applicazione Windows
Viene descritto come utilizzare il componente HelpProvider per associare i controlli ai file della Guida.Procedura: creare tasti di scelta per i controlli Windows Form
Vengono fornite informazioni sulla creazione di tasti di scelta rapida già definiti.Procedura: ereditare Windows Form
Vengono fornite indicazioni per creare nel codice form ereditati.Procedura: ereditare da controlli di Windows Form esistenti
Viene descritto come creare un controllo ereditato.
Fase di esecuzione
Procedura: aggiungere o rimuovere controlli da un insieme in fase di esecuzione
Vengono illustrate l'aggiunta e la rimozione di controlli in un pannello in fase di esecuzione.Procedura: attivare gli stili di visualizzazione di Windows XP
Vengono fornite indicazioni per utilizzare la proprietà EnableVisualStyles in modo da applicare a form e controlli lo stile standard di Windows XP.Procedura: rendere invisibile un form di avvio di Windows
Vengono fornite indicazioni per stabilire la visibilità di un form in fase di esecuzione.Procedura: visualizzare un Windows Form sempre in primo piano
Vengono fornite indicazioni per visualizzare un Windows Form sempre in primo piano rispetto agli altri form in fase di esecuzione.Procedura: visualizzare Windows Form modali e non
Vengono fornite indicazioni per la visualizzazione di una finestra di dialogo come modale o non modale.Procedura: rendere invisibile il controllo in fase di esecuzione
Vengono fornite indicazioni per la creazione di un controllo utente invisibile in fase di esecuzione.
Controlli comuni
Controlli TextBox
Procedura: selezionare testo nel controllo TextBox Windows Form
Viene illustrato come evidenziare il testo in una casella di testo.Procedura: inserire virgolette in una stringa (Windows Form)
Viene illustrato come aggiungere le virgolette a una stringa all'interno di una casella di testo.Procedura: visualizzare le barre di scorrimento nel controllo RichTextBox Windows Form
Vengono descritte le numerose opzioni disponibili per le barre di scorrimento nel controllo RichTextBox.Procedura: creare una casella di testo in sola lettura (Windows Form)
Viene descritto come impedire la modifica del contenuto di una casella di testo.Procedura: creare una casella di testo Password con il controllo TextBox Windows Form
Viene illustrato come rendere non riconoscibile il testo digitato all'interno di una casella di testo.Procedura: controllare il punto di inserimento in un controllo TextBox Windows Form
Vengono fornite le istruzioni per specificare la posizione del punto di inserimento quando un controllo di modifica ottiene lo stato attivo.Procedura: recuperare dati dagli Appunti
Viene descritto come accedere ai dati archiviati negli Appunti.Procedura: aggiungere dati agli Appunti
Viene descritto un metodo per inserire informazioni negli Appunti a livello di codice.Procedura: associare dati al controllo MaskedTextBox
Viene illustrato come riformattare i dati nel database quando non corrispondono al formato previsto dalla definizione di maschera corrente.Procedura dettagliata: utilizzo del controllo MaskedTextBox
Vengono illustrate le funzionalità principali del controllo MaskedTextBox.
Controlli RichTextBox
Procedura: caricare file nel controllo RichTextBox Windows Form
Vengono fornite le istruzioni per il caricamento di un file esistente nel controllo RichTextBox.Procedura: visualizzare le barre di scorrimento nel controllo RichTextBox Windows Form
Vengono descritte le numerose opzioni disponibili per le barre di scorrimento nel controllo RichTextBox.Procedura: impostare gli attributi dei caratteri per il controllo RichTextBox Windows Form
Viene illustrato come impostare la famiglia del tipo di carattere, la dimensione, lo stile e il colore del testo nel controllo RichTextBox.Procedura: impostare rientri, rientri sporgenti e paragrafi puntati con il controllo RichTextBox Windows Form
Viene illustrato come formattare i paragrafi nel controllo RichTextBox.Procedura: attivare operazioni di trascinamento con il controllo RichTextBox Windows Form
Vengono fornite le istruzioni per il trascinamento dei dati nel controllo RichTextBox.Procedura: visualizzare collegamenti ipertestuali con il controllo RichTextBox Windows Form
Viene illustrato come definire un collegamento a siti Web con il controllo RichTextBox.
Controlli pulsante
Procedura: rispondere alla selezione dei pulsanti di Windows Form
Viene illustrato l'utilizzo principale di un pulsante in un form di un'applicazione Windows.Procedura: designare un pulsante Windows Form come pulsante di conferma utilizzando la finestra di progettazione
Viene illustrato come impostare un pulsante di conferma.Procedura: designare un pulsante Windows Form come pulsante Annulla utilizzando la finestra di progettazione
Viene illustrato come impostare un pulsante di annullamento.
Controlli CheckBox e RadioButton
Controllo CheckBox
Procedura: impostare opzioni con i controlli CheckBox di Windows Form
Viene descritto come utilizzare una casella di controllo per impostare opzioni, quali le proprietà di un oggetto.Procedura: rispondere alla selezione di controlli CheckBox Windows Form
Viene illustrato come utilizzare una casella di controllo per determinare le operazioni eseguite dall'applicazione.
Controlli RadioButton
- Procedura: raggruppare controlli RadioButton Windows Form in modo che funzionino come un gruppo
Viene illustrato come organizzare i pulsanti di opzione in un gruppo in cui è possibile effettuare un'unica selezione.
Controlli ListBox, ComboBox e CheckedListBox
Procedura: associare a dati un controllo ComboBox o ListBox Windows Form
Vengono fornite le istruzioni per associare un controllo basato su un elenco a un'origine dati.Procedura: creare una tabella di ricerca per un controllo ComboBox, ListBox o CheckedListBox Windows Form
Vengono fornite le istruzioni per visualizzare e memorizzare dati di form in più formati.Procedura: aggiungere e rimuovere elementi da un controllo ComboBox, ListBox o CheckedListBox Windows Form
Vengono fornite le istruzioni per aggiungere o rimuovere elementi dall'elenco degli elementi di un controllo.Procedura: accedere a elementi specifici di un controllo ComboBox, ListBox o CheckedListBox Windows Form
Vengono fornite le istruzioni per determinare a livello di codice quale elemento di un elenco appare in un dato percorso.Procedura: ordinare il contenuto di un controllo ComboBox, ListBox o CheckedListBox Windows Form
Viene illustrato come ordinare i dati di un elenco nell'origine dati.
Controllo CheckedListBox
- Procedura: rilevare gli elementi selezionati nel controllo CheckedListBox di Windows Form.
Viene descritto come scorrere un elenco per individuare gli elementi selezionati.
Controllo DataGridView
Procedura: associare dati al controllo DataGridView di Windows Form utilizzando la finestra di progettazione
Viene descritto come utilizzare l'opzione Scegli origine dati sullo smart tag di un controllo per connettersi ai dati.Procedura: creare un form Master-Details mediante due controlli DataGridView di Windows Form
Viene fornito un codice in cui è illustrato come visualizzare i dati provenienti da due tabelle di database correlate in modo che i valori visualizzati in un controllo DataGridView dipendano dalla riga attualmente selezionata in un altro controllo.Procedura: convalidare dati nel controllo DataGridView di Windows Form
Viene fornito un codice in cui è illustrato come convalidare l'input dell'utente in modo da impedire errori di formattazione durante l'immissione dei dati.Procedura: gestire gli errori che si verificano durante l'immissione di dati nel controllo DataGridView di Windows Form
Viene fornito un codice in cui è illustrato come gestire gli errori di immissione dati che si verificano nell'origine dati durante il commit di un nuovo valore da parte dell'utente.Procedura: impedire l'aggiunta e l'eliminazione di righe nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione
Viene descritto come utilizzare lo smart tag di un controllo per impedire agli utenti di aggiungere o eliminare righe.Procedura: specificare i valori predefiniti per le nuove righe nel controllo DataGridView di Windows Form
Viene descritto come inserire anticipatamente i dati nelle righe dei nuovi record per risparmiare il tempo necessario per l'immissione dei dati.Procedura: creare un controllo DataGridView di Windows Form non associato
Viene fornito un codice in cui è illustrato come inserire manualmente i dati nel controllo.Procedura: aggiungere una colonna non associata a un controllo DataGridView di Windows Form associato ai dati
Viene descritto come completare i dati provenienti da un'origine dati associata visualizzando altre colonne non associate.Procedura: visualizzare immagini in celle del controllo DataGridView di Windows Form
Viene descritto come creare una colonna Image nella quale viene visualizzata un'icona in ogni cella.Procedura: inserire controlli in celle del controllo DataGridView di Windows Form
Viene descritto come implementare l'interfaccia IDataGridViewEditingControl e creare tipi personalizzati derivati da DataGridViewCell e DataGridViewColumn allo scopo di visualizzare un controllo DateTimePicker quando un cella è in modalità di modifica.Procedura dettagliata: convalida di dati nel controllo DataGridView Windows Form
Viene illustrato come convalidare l'input dell'utente in modo da impedire errori di formattazione durante l'immissione dei dati.Procedura dettagliata: gestione degli errori che si verificano durante l'immissione di dati nel controllo DataGridView Windows Form
Viene illustrato come gestire gli errori di immissione dati che si verificano nell'origine dati durante il commit di un nuovo valore da parte dell'utente.Procedura dettagliata: creazione di un controllo DataGridView Windows Form non associato
Viene illustrato come inserire manualmente i dati nel controllo.
Layout e formattazione DataGridView
Procedura: bloccare le colonne nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione
Viene descritto come utilizzare la finestra di dialogo Modifica colonne per impedire lo scorrimento di determinate colonne.Procedura: rendere le colonne di sola lettura nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione
Viene descritto come utilizzare la finestra di dialogo Modifica colonne per impedire agli utenti di modificare i valori in determinate colonne.Procedura: attivare il riordinamento delle colonne nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione
Viene descritto come utilizzare lo smart tag di un controllo per consentire agli utenti di riordinare le colonne.Procedura: modificare l'ordine delle colonne nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione
Viene descritto come utilizzare la finestra di dialogo Modifica colonne per riordinare le colonne.Procedura: aggiungere e rimuovere colonne nel controllo DataGridView di Windows Form utilizzando Progettazione Windows Form
Viene descritto come utilizzare le finestre di dialogo Aggiungi colonne e Modifica colonne per inserire dati e modificare l'insieme Columns.
Controlli ListView e TreeView
- Procedura dettagliata: creazione di un'interfaccia di tipo Esplora risorse con i controlli ListView e TreeView utilizzando la finestra di progettazione
Viene illustrata la creazione di applicazioni Windows professionali mediante due controlli comuni.
Controllo ListView
Procedura: aggiungere e rimuovere elementi tramite il controllo ListView di Windows Form
Viene descritto come aggiungere o rimuovere gli elementi da una visualizzazione elenco.Procedura: aggiungere funzionalità di ricerca a un controllo ListView
Vengono descritti due modi per fornire funzionalità di ricerca agli utenti: corrispondenza del testo e ricerca della posizione.Procedura: selezionare un elemento nel controllo ListView Windows Form
Viene illustrato come selezionare un elemento a livello di codice in un controllo ListView Windows Form.Procedura: visualizzare icone per il controllo ListView Windows Form
Viene illustrato come associare una visualizzazione elenco a un elenco immagini appropriato per visualizzare icone grandi o piccole.Procedura: visualizzare elementi secondari nelle colonne con il controllo ListView Windows Form
Vengono fornite le istruzioni per visualizzare nelle colonne le informazioni su ciascun elemento dell'elenco.
Controllo TreeView
Procedura: impostare icone per il controllo TreeView Windows Form
Vengono fornite le istruzioni per la visualizzazione delle icone per i nodi di una visualizzazione struttura.Procedura: aggiungere e rimuovere nodi tramite il controllo TreeView di Windows Form
Vengono fornite le istruzioni per l'aggiunta e la rimozione di nodi da una visualizzazione struttura.Procedura: individuare il nodo di TreeView scelto (Windows Form)
Vengono fornite le istruzioni per stabilire quale nodo di una visualizzazione struttura è stato selezionato, in modo che l'applicazione possa rispondere in modo appropriato.
Controlli contenitore
Procedura: suddividere una finestra orizzontalmente
Viene descritto come specificare l'orientamento della barra di divisione all'interno del controllo SplitContainer.Procedura: creare un'interfaccia utente a più riquadri con Windows Form
Viene creata un'interfaccia utente a più riquadri simile a quella utilizzata in Microsoft Outlook.Procedura: inserire righe e colonne in un controllo TableLayoutPanel
Viene descritto come propagare un controllo tra righe e colonne adiacenti in un controllo TableLayoutPanel.Procedura dettagliata: disposizione dei controlli in Windows Form utilizzando TableLayoutPanel
Viene descritto come creare un form con un layout in grado di adattarsi automaticamente in caso di modifica delle dimensioni del form o della quantità di informazioni contenute.Procedura dettagliata: disposizione dei controlli in Windows Form utilizzando FlowLayoutPanel
Viene descritto come creare un form con un layout in grado di adattarsi automaticamente in caso di modifica delle dimensioni del form o della quantità di informazioni contenute.
Controlli immagine
Procedura: caricare un'immagine utilizzando la finestra di progettazione (Windows Form)
Viene descritto come caricare e visualizzare un'immagine in un form in fase di progettazione mediante l'impostazione delle proprietà.Procedura: impostare le immagini in fase di esecuzione (Windows Form)
Vengono fornite le istruzioni per la visualizzazione e la rimozione di un'immagine in fase di esecuzione.Procedura: modificare le dimensioni o la posizione di un'immagine in fase di esecuzione (Windows Form)
Viene illustrato il significato della proprietà SizeMode e viene descritto come impostarla.Procedura: ritagliare e adattare immagini
Viene illustrato come ritagliare e scalare le immagini raster e vettoriali a livello di codice.
Controlli per l'impostazione della data
Controllo DateTimePicker
Procedura: impostare e restituire date con il controllo DateTimePicker Windows Form
Viene illustrata la procedura per l'impostazione della data nel controllo e l'accesso alla data selezionata dall'utente.Procedura: visualizzare una data in un formato personalizzato con il controllo DateTimePicker di Windows Form
Viene illustrato l'utilizzo delle stringhe di formato per la visualizzazione della data in un formato desiderato.
Controllo MonthCalendar
Procedura: selezionare un intervallo di date nel controllo MonthCalendar Windows Form
Viene illustrato come selezionare a livello di codice un intervallo di date dal controllo MonthCalendar.Procedura: visualizzare giorni specifici in grassetto con il controllo MonthCalendar Windows Form
Viene illustrata la procedura per impostare determinate date in modo che vengano visualizzate in grassetto.Procedura: visualizzare più mesi nel controllo MonthCalendar Windows Form
Viene descritto come configurare il controllo MonthCalendar in modo da visualizzare più mesi simultaneamente.Procedura: modificare l'aspetto del controllo MonthCalendar Windows Form
Viene descritto come personalizzare l'aspetto del controllo MonthCalendar.
Accesso ai dati (per Windows Form)
Novità relative ai dati
Vengono fornite informazioni e collegamenti a nuove funzionalità di gestione dati per applicazioni client.Procedura: visualizzare i dati in un controllo DataGridView di Windows Form
Viene descritto come presentare i dati in un controllo DataGridView.Procedura dettagliata: passaggio di dati tra i form in un'applicazione Windows
Vengono fornite informazioni dettagliate sul passaggio dei valori da un form a un altro in un'applicazione.Procedura dettagliata: visualizzazione dei dati su un form in un'applicazione Windows
Vengono fornite informazioni dettagliate sull'esecuzione di query sui dati contenuti in un database e sulla visualizzazione dei dati in un form.Procedura dettagliata: creazione di un controllo utente che supporta l'associazione dati semplice
Vengono fornite informazioni dettagliate sulla creazione di un controllo personalizzato con attributi specifici per l'utilizzo dell'associazione dati in Windows Form.Procedura dettagliata: creazione di un form per la ricerca di dati in un'applicazione Windows
Vengono fornite informazioni dettagliate sulla creazione di un form che consente di eseguire una ricerca nei record di un database in base ai valori immessi da un utente.Procedura dettagliata: connessione ai dati di oggetti
Vengono fornite informazioni dettagliate sulla creazione di una connessione tra l'applicazione e le proprietà di un oggetto.
Menu e barre degli strumenti
Controllo ToolStrip
Procedura: creare un controllo ToolStrip di Windows Form di base con elementi standard utilizzando la finestra di progettazione
Viene illustrato come creare un oggetto ToolStrip e aggiungere sette controlli ToolStripButton che rappresentano attività tipiche.Procedura: posizionare un oggetto ToolStripItem su un oggetto ToolStrip
Viene descritto come posizionare un pulsante ToolStripButton all'estremità destra o sinistra di un oggetto ToolStrip.Procedura: disattivare i ToolStripMenuItems con la finestra di progettazione
Viene descritto come disattivare interi menu e singoli comandi di menu.Procedura: nascondere ToolStripMenuItems utilizzando la finestra di progettazione
Viene descritto come attivare interi menu e singoli comandi di menu.Procedura: spostare i ToolStripMenuItems
Viene descritto come spostare interi menu di primo livello e le relative voci di menu in un punto diverso dell'oggetto MenuStrip.Procedura: modificare l'aspetto del testo e delle immagini di una descrizione comandi in Windows Form
Viene descritto come definire e modificare la disposizione del testo e delle immagini nei controlli ToolStripItem.
Menu di scelta rapida
Procedura: associare un menu di scelta rapida a un componente NotifyIcon di Windows Form
Vengono fornite le istruzioni per l'aggiunta di un menu di scelta rapida a un componente NotifyIcon in modo che venga visualizzato un menu di comandi quando l'utente fa clic sul componente con il pulsante destro del mouse.Procedura: aggiungere e rimuovere voci di menu tramite il componente ContextMenu Windows Form
Vengono illustrate l'aggiunta e la rimozione di voci nei menu di scelta rapida.
Associazione dati con controlli
- Procedura: gestire gli errori e le eccezioni che si verificano con l'associazione dati
Viene illustrato come utilizzare il componente BindingSource per gestire correttamente gli errori che si verificano in un'operazione di associazione dati.
Controllo BindingSource
Procedura: associare controlli Windows Form al componente BindingSource utilizzando la finestra di progettazione
Viene descritto come associare controlli a un'origine dati in modo che, in fase di esecuzione, sia possibile modificare e salvare i dati correlati all'applicazione.Procedura: creare una tabella di ricerca con il componente BindingSource di Windows Form
Viene illustrato come utilizzare una casella combinata per visualizzare il campo con la relazione di chiave esterna dalla tabella padre alla tabella figlio.Procedura: riflettere gli aggiornamenti dell'origine dati in un controllo Windows Form con BindingSource
Viene illustrato come rispondere alle modifiche nell'origine dati utilizzando il componente BindingSource.Procedura: ordinare e filtrare i dati ADO.NET con il componente BindingSource Windows Form
Viene illustrato come utilizzare il componente BindingSource per applicare ordinamenti e filtri ai dati visualizzati.Procedura: eseguire l'associazione a un servizio Web utilizzando il BindingSource Windows Form
Viene illustrato come utilizzare il componente BindingSource per definire un'associazione a un servizio Web.
Controllo BindingNavigator
Procedura: esplorare i dati con il controllo BindingNavigator Windows Form
Vengono fornite le istruzioni per associare un controllo BindingNavigator a un'origine dati.Procedura: esplorare un dataset con il controllo BindingNavigator Windows Form
Viene illustrato come utilizzare un controllo BindingNavigator per scorrere i record in un oggetto DataSet.Procedura: aggiungere i pulsanti Carica, Salva e Annulla al controllo BindingNavigator di Windows Form
Viene associato un controllo TextBox ai dati, quindi viene modificato un controllo ToolStrip aggiunto al form in modo da includere i pulsanti di caricamento, salvataggio e annullamento.
Stampa
Procedura: creare processi di stampa standard per Windows Form
Viene illustrato come utilizzare il componente PrintDocument per stampare da un form.Procedura: completare processi di stampa in Windows Form
Vengono fornite informazioni su come notificare agli utenti il completamento di un processo di stampa.Procedura: stampare un file di testo con più pagine in Windows Form
Viene fornita una descrizione relativa all'invio di testo alla stampante.Procedura: visualizzare il componente PrintDialog
Vengono illustrate le modalità di visualizzazione della finestra di dialogo e il percorso in cui vengono salvate le proprietà.Procedura: visualizzare l'anteprima di stampa nelle applicazioni di Windows Form
Viene descritto come visualizzare agli utenti il controllo PrintPreviewDialog.Procedura: selezionare le stampanti connesse al computer dell'utente in Windows Form
Viene descritto come selezionare la stampante utilizzando il componente PrintDialog in fase di esecuzione.Procedura: acquisire l'input dell'utente da un elemento PrintDialog in fase di esecuzione
Viene illustrato come modificare a livello di codice le opzioni di stampa selezionate utilizzando il componente PrintDialog.
Controlli utente e controlli personalizzati
Procedura dettagliata: modifica di un controllo composito con Visual Basic
Crea un semplice controllo utente e quindi ne estende le funzionalità tramite ereditarietà.Procedura: eseguire il test del comportamento in fase di esecuzione di UserControl
Viene illustrato come utilizzare il contenitore di prova UserControl disponibile in Visual Studio.Procedura: ereditare dalla classe UserControl
Viene illustrato il concetto di ereditarietà con la classe UserControl.Procedura: modificare controlli compositi
Viene illustrato come creare e modificare un controllo utente e una libreria di classi di controlli e come ereditare da un controllo utente.Aggiunta di controlli al controllo utente
Vengono illustrate le nozioni fondamentali sull'utilizzo dei controlli utente.Aggiunta di codice al controllo utente
Vengono illustrate le nozioni fondamentali sull'utilizzo dei controlli utente.
Interfacce a documenti multipli (MDI)
Procedura: creare form padre MDI
Vengono fornite indicazioni per creare il contenitore di documenti multipli all'interno di un'applicazione MDI.Procedura: creare form figlio MDI
Vengono fornite indicazioni per creare una o più finestre che funzionano all'interno di un form padre MDI.Procedura: disporre i form figlio MDI
Vengono fornite indicazioni per affiancare, sovrapporre o disporre le finestre figlio di un'applicazione MDI.Procedura: determinare il figlio MDI attivo
Vengono fornite indicazioni per verificare quale finestra figlio detiene lo stato attivo e per inviarne il contenuto agli Appunti.Procedura: inviare dati al figlio MDI attivo
Vengono fornite indicazioni per trasferire le informazioni alla finestra figlio attiva.Procedura: creare un elenco di finestre MDI con MenuStrip (Windows Form)
Viene illustrato come utilizzare MDI per creare un elenco di tutti i form figlio attivi nel menu Finestra del form padre.
Grafica
Procedura: creare una forma con contorno
Viene illustrato come disegnare una forma.Procedura: creare una sfumatura lineare
Viene illustrato come creare una sfumatura lineare utilizzando la classe LinearGradientBrush.Procedura: creare una sfumatura percorso
Viene descritto come creare una sfumatura a percorso utilizzando la classe PathGradientBrush.Procedura: creare figure da linee, curve e forme
Viene illustrato come utilizzare un oggetto GraphicsPath per creare figure.Procedura: creare oggetti Graphics per disegnare
Viene illustrato come creare un oggetto Graphics per il disegno.Procedura: creare miniature
Viene descritto come creare anteprime di immagini.Procedura: creare testo verticale
Viene descritto come disegnare testo allineato verticalmente con GDI+.Procedura: allineare il testo creato
Viene illustrato come formattare il testo GDI+.Procedura: disegnare una linea in un Windows Form
Viene illustrato come disegnare una linea.Procedura: ruotare, riflettere e inclinare immagini
Viene descritto come disegnare immagini ruotate, riflesse e inclinate.Procedura: disegnare testo in un Windows Form
Viene illustrato come disegnare testo.Procedura: caricare e visualizzare immagini bitmap
Viene descritto come caricare e disegnare bitmap.Procedura: caricare e visualizzare metafile
Viene illustrato come caricare e disegnare metafile.Procedura: ritagliare e adattare immagini
Viene illustrato come ritagliare e scalare immagini raster e vettoriali.
Localizzazione e globalizzazione di Windows Form
Procedura dettagliata: localizzazione di Windows Form
Viene illustrato come creare e utilizzare un file di risorse per un progetto Applicazione Windows.Procedura dettagliata: creazione di un layout dalle proporzioni adattabili per la localizzazione
Viene descritto come creare un layout che si adatti in modo proporzionale quando si traducono i valori delle stringhe visualizzate in altre lingue.Procedura: supportare la localizzazione in Windows Form utilizzando AutoSize e il controllo TableLayoutPanel
Viene illustrato come creare layout adattabili a stringhe di testo di diversa lunghezza, che non è possibile prevedere in fase di progettazione.Procedura: impostare la lingua e la lingua dell'interfaccia utente per la globalizzazione di Windows Form
Viene illustrato come impostare le proprietà CurrentCulture e CurrentUICulture per determinare quali risorse caricare per un'applicazione e come formattare le informazioni.Procedura: visualizzare il testo da destra a sinistra in Windows Form per la globalizzazione
Vengono fornite istruzioni per la visualizzazione di testo che viene disposto da destra a sinistra in Windows Form.Procedura: progettare un layout di Windows Form che risponda correttamente alla localizzazione
Viene illustrato l'utilizzo di un controllo TableLayoutPanel per creare un form che risponda correttamente alla localizzazione.
Gestione delle risorse dell'applicazione
Procedura: recuperare risorse di tipo stringa in Visual Basic
Viene illustrato come accedere a una risorsa di tipo stringa e come recuperarla utilizzando l'oggetto My.Resources.Procedura: recuperare un'immagine dagli Appunti in Visual Basic
Viene illustrato come recuperare un'immagine dagli Appunti.Procedura: aggiungere o rimuovere risorse
Viene illustrato l'utilizzo di Progettazione risorse per aggiungere o rimuovere risorse per il progetto.Procedura: aggiungere o rimuovere risorse di tipo stringa
Viene illustrato l'utilizzo del riquadro Stringhe di Progettazione risorse per aggiungere o rimuovere risorse di tipo stringa per il progetto.
Gestione di file, cartelle e unità
Procedura: creare un file in Visual Basic
Viene illustrato come creare un file.Procedura: spostare un file in Visual Basic
Viene illustrato come spostare un file in una directory differente.Procedura: rinominare un file in Visual Basic
Viene illustrato come rinominare un file.Procedura: eliminare un file in Visual Basic
Viene illustrato come eliminare un file.Procedura: creare una copia di un file nella stessa directory in Visual Basic
Viene illustrato come creare una copia di un file nella stessa directory.
Lettura dai file
Procedura: leggere il testo di un file con uno StreamReader (Visual Basic)
Viene descritto come utilizzare un oggetto StreamReader per eseguire la lettura da un file.Procedura: leggere da file di testo in Visual Basic
Viene descritto come leggere da un file di testo.Procedura: leggere file di testo esistenti nella cartella Documenti (Visual Basic)
Viene descritto come leggere da un file di testo nella directory Documenti.Procedura: leggere da file binari in Visual Basic
Viene descritto come leggere da un file binario.
Gestione dei file
Procedura: determinare l'estensione di un file in Visual Basic
Viene illustrato come determinare l'estensione di un file.Procedura: determinare l'ora di creazione di un file in Visual Basic
Viene illustrato come determinare la data di creazione di un file.Procedura: determinare il percorso assoluto di un file in Visual Basic
Viene illustrato come determinare il percorso assoluto di un file.Procedura: determinare se un file è nascosto in Visual Basic
Viene illustrato come determinare se un file è nascosto.Procedura: determinare l'esistenza di un file in Visual Basic
Viene illustrato come determinare se un file esiste.Procedura: analizzare percorsi di file in Visual Basic
Viene illustrato come utilizzare i metodi My per combinare percorsi di file.Procedura: convalidare nomi e percorsi di file in Visual Basic
Viene illustrato come determinare se una stringa rappresenta un nome file o un percorso.
Gestione delle unità
Procedura: determinare l'etichetta di volume di un'unità in Visual Basic
Viene illustrato come determinare l'etichetta di volume di un'unità.Procedura: determinare il tipo di un'unità in Visual Basic
Viene illustrato come determinare il tipo di un'unità.Procedura: determinare lo spazio totale di un'unità in Visual Basic
Viene illustrato come determinare lo spazio totale di un'unità.Procedura: determinare la directory principale di un'unità in Visual Basic
Viene illustrato come determinare la directory principale di un'unità.
Scrittura nei file
Procedura: scrivere all'interno di file binari in Visual Basic
Viene descritto come scrivere in un file binario.Procedura: scrivere testo in file della directory Documenti di Visual Basic
Viene descritto come creare e scrivere in un nuovo file di testo nella directory Documenti.Procedura: scrivere testo all'interno di file con uno StreamWriter in Visual Basic
Viene descritto come scrivere in un file con un oggetto StreamWriter.
Gestione delle cartelle
Procedura: creare una directory in Visual Basic
Viene illustrato come creare una directory.Procedura: determinare gli attributi di una directory in Visual Basic
Viene illustrato come determinare gli attributi di una directory.Procedura: spostare una directory in Visual Basic
Viene illustrato come spostare una directory.Procedura: determinare l'esistenza di una directory in Visual Basic
Viene illustrato come determinare se una directory esiste.Procedura: eliminare una directory in Visual Basic
Viene illustrato come eliminare una directory.
Registrazione degli eventi
Procedura dettagliata: filtraggio dell'output di My.Application.Log
Viene descritto come filtrare l'output dei log My.Application.Log.Procedura dettagliata: individuazione della posizione di inserimento delle informazioni con My.Application.Log
Viene descritto come determinare la posizione in cui My.Application.Log scrive le informazioni.Procedura dettagliata: creazione di listener di log personalizzati
Viene descritto come creare un listener di log personalizzato per My.Application.Log.Procedura: scrivere messaggi di log
Viene illustrato come scrivere le informazioni sugli eventi nei log dell'applicazione.Procedura: scrivere nel log eventi di un'applicazione
Viene illustrato come configurare My.Application.Log per scrivere le informazioni in un log eventi.Procedura: registrare eccezioni in Visual Basic
Viene illustrato come scrivere le informazioni sulle eccezioni nei log dell'applicazione.
Utilizzo dei modelli di applicazioni
- Procedura: creare un progetto applicazione Windows
Viene illustrato come creare un progetto Applicazione Windows utilizzando l'ambiente di sviluppo integrato (IDE).
Interoperabilità con COM
Procedura dettagliata: implementazione dell'ereditarietà con gli oggetti COM
Viene descritto l'utilizzo di oggetti COM esistenti come base per nuovi oggetti.Procedura dettagliata: creazione di oggetti COM con Visual Basic
Viene descritto in modo dettagliato il processo di creazione di oggetti COM con e senza modello di classe COM.Procedura: fare riferimento a oggetti COM da Visual Basic
Viene illustrato come aggiungere riferimenti a oggetti COM con librerie dei tipi.Procedura: fare riferimento all'istanza corrente di un oggetto
Viene illustrato come utilizzare la parola chiave Me per fare riferimento all'istanza in cui viene eseguito il codice.
Gestione delle impostazioni di un'applicazione
Procedura: leggere le impostazioni dell'applicazione in Visual Basic
Viene illustrato come accedere ai form di un'applicazione per determinare i valori delle impostazioni utente.Procedura: mantenere le impostazioni dell'utente in Visual Basic
Viene illustrato come accedere ai form di un'applicazione per salvare i valori aggiornati delle impostazioni utente.Procedura: aggiungere o rimuovere impostazioni dell'applicazione
Viene illustrato l'utilizzo della pagina Impostazioni di Progettazione progetti per aggiungere o rimuovere le impostazioni dell'applicazione.
Accesso alle risorse del computer
Procedura: ricevere stringhe da porte seriali in Visual Basic
Viene illustrato come ricevere una stringa dalla porta seriale di un computer.Procedura: mostrare le porte seriali disponibili in Visual Basic
Viene illustrato come visualizzare le porte seriali disponibili.Procedura: avviare un'applicazione e inviarle sequenze di tasti (Visual Basic)
Viene illustrato come avviare un'applicazione e inviarle sequenze di tasti.
Utilizzo degli Appunti
Procedura: scrivere negli Appunti in Visual Basic
Viene illustrato come scrivere i dati negli Appunti.Procedura: recuperare un'immagine dagli Appunti in Visual Basic
Viene illustrato come recuperare un'immagine dagli Appunti.Procedura: leggere dagli Appunti in Visual Basic
Viene illustrato come leggere i dati dagli Appunti.
Riproduzione di suoni
Procedura: recuperare risorse audio in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Resources per recuperare una risorsa audio.Procedura: riprodurre suoni di sistema in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per riprodurre un suono del sistema.Procedura: riprodurre suoni in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per riprodurre un suono da un file audio o da una risorsa dell'applicazione in background.Procedura: riprodurre suoni ciclici in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per riprodurre un suono da un file audio o da una risorsa dell'applicazione come ciclo continuo.Procedura: interrompere la riproduzione di suoni in background in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per interrompere la riproduzione di un suono in background.
Gestione del Registro di sistema
Procedura dettagliata: creazione di una chiave del Registro di sistema e modifica dei relativi valori
Viene illustrato come utilizzare l'oggetto My.Computer.Registry per creare una chiave del Registro di sistema e impostarne i valori.Procedura: impostare valori nelle chiavi del Registro di sistema in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per impostare un valore in una chiave del Registro di sistema.Procedura: leggere un valore da una chiave del Registro di sistema in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per leggere un valore da una chiave del Registro di sistema.Procedura: eliminare una chiave del Registro di sistema in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per eliminare una chiave del Registro di sistema.Procedura: determinare se esiste un valore in una chiave del Registro di sistema in Visual Basic
Viene illustrato come utilizzare l'oggetto My.Computer.Audio per determinare se un valore esiste in una specifica chiave del Registro di sistema.
Utilizzo del log eventi
Procedura dettagliata: esplorazione di log eventi, origini eventi e voci
Vengono illustrate le funzionalità principali relative alla registrazione di eventi nelle applicazioni Visual Studio.Procedura: creare e rimuovere log eventi personalizzati
Vengono fornite le istruzioni necessarie per creare log eventi personalizzati sul computer locale.Procedura: eliminare i log eventi
Vengono fornite le istruzioni necessarie per eliminare un log esistente e tutte le voci che contiene.Procedura: leggere le voci del log eventi
Vengono fornite le istruzioni necessarie per la lettura delle voci incluse nei log eventi.Procedura: determinare l'esistenza di un'origine eventi
Vengono fornite le istruzioni necessarie per verificare l'esistenza di un log specifico.
Gestione delle reti
Procedura: caricare un file in Visual Basic
Viene illustrato come caricare un file e memorizzarlo in un percorso remoto mediante My.Computer.Network.Procedura: controllare lo stato di connessione in Visual Basic
Viene illustrato come determinare se il computer dispone di una connessione di rete attiva.Procedura: determinare la disponibilità di un computer remoto in Visual Basic
Viene illustrato come utilizzare il metodo Ping per determinare se è disponibile un computer remoto o un host.
Utilizzo del controllo del codice sorgente
Procedura: aprire un progetto o una soluzione dal controllo del codice sorgente
Viene illustrata la modalità di apertura di un progetto o di una soluzione dal controllo del codice sorgente.Procedura: aggiungere un progetto al controllo del codice sorgente
Vengono illustrate le procedure per l'aggiunta di un progetto al controllo del codice sorgente.
Scrittura di applicazioni protette
Procedura dettagliata: verificare che le password siano complesse (Visual Basic).
Viene illustrato come determinare se una stringa possiede le caratteristiche di una password sicura.Procedura dettagliata: implementazione di autenticazione e autorizzazione personalizzate
Viene illustrato come implementare l'autenticazione e l'autorizzazione personalizzate e come sovrascrivere l'identità predefinita del thread dell'applicazione.Procedura dettagliata: crittografia e decrittografia di stringhe in Visual Basic
Viene illustrato come crittografare e decrittografare le stringhe utilizzando l'algoritmo Data Encryption Standard (DES).Procedura: determinare l'appartenenza di un utente a un gruppo
Viene illustrato come utilizzare l'oggetto My.User per determinare il ruolo dell'utente.Procedura: determinare il nome di accesso di un utente
Viene illustrato come utilizzare l'oggetto My.User per ottenere il nome di accesso dell'utente.
Esempi
- Esempi di Windows Form per Visual Basic
In questi esempi vengono illustrate le applicazioni Windows Form.