Condividi tramite


Esempio di comandi unificati

Aggiornamento: novembre 2007

In questo esempio viene illustrata l'implementazione di un insieme di comandi che consentono di unificare la parte del codice sottostante ai menu, alle barre degli strumenti e ad altri oggetti. Tale sottoinsieme di codice è importante poiché consente di attivare le operazioni utilizzate più di frequente in un'applicazione. In questo modo è possibile tenere traccia delle modifiche e aggiornare i tipi di elementi comuni, ad esempio lo stato di selezione, la visibilità e lo stato di attivazione delle caselle di controllo.

Per informazioni sull'utilizzo degli esempi, vedere i seguenti argomenti:

Nota sulla sicurezza:

Questo esempio di codice viene fornito solo a scopo dimostrativo e non deve essere utilizzato in applicazioni o siti Web, poiché potrebbe non implementare le tecniche migliori a livello di protezione. Microsoft esclude ogni responsabilità per danni diretti o indiretti derivanti dall'utilizzo dell'esempio di codice per scopi diversi da quelli previsti.

Per generare ed eseguire l'esempio utilizzando il prompt dei comandi

  1. Al prompt dei comandi spostarsi nel percorso in cui sono stati salvati i file di esempio non compressi.

  2. Spostarsi nella sottodirectory CS\UnifiedCommands o VB\UnifiedCommands della directory UnifiedCommands, a seconda del linguaggio di programmazione che si desidera utilizzare.

  3. Digitare msbuild per generare l'esempio utilizzando il file di soluzione (sln) fornito.

  4. Digitare cd UnifiedCommandsDemo\bin per spostarsi nel percorso del file eseguibile.

  5. Digitare UnifiedCommandsDemo.exe per eseguire l'esempio.

Per generare ed eseguire l'esempio utilizzando Visual Studio

  1. In Esplora risorse spostarsi nel percorso in cui sono stati salvati i file di esempio non compressi.

  2. Spostarsi nella sottodirectory CS\UnifiedCommands o VB\UnifiedCommands della directory UnifiedCommands, a seconda del linguaggio di programmazione che si desidera utilizzare.

  3. Fare doppio clic sul file di soluzione (sln) per aprirlo in Visual Studio.

  4. In Visual Studio premere F5 per generare ed eseguire l'esempio.

Per utilizzare l'esempio UnifiedCommands

  • Nell'esempio UnifiedCommands è stato implementato un semplice elaboratore di testo basato sul controllo RichTextBox. Sono disponibili opzioni per la modifica delle dimensioni e dell'aspetto dei caratteri, nonché operazioni sui file, ad esempio caricamento, salvataggio e stampa.

Dimostrazione

  • Implementazione dell'interfaccia IExtenderProvider per l'assegnazione delle proprietà ai componenti e ai controlli.

Vedere anche

Concetti

Cenni preliminari sul provider di estensione

Riferimenti

RichTextBox

IExtenderProvider

ToolStrip