Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe Form

Rappresenta una finestra o una finestra di dialogo che compone l'interfaccia utente di un'applicazione.

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[ComVisibleAttribute(true)]
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)]
public class Form : ContainerControl

Il tipo Form espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoFormInizializza una nuova istanza della classe Form.
In alto

  NomeDescrizione
Proprietà pubblicaAcceptButtonOttiene o imposta il pulsante del form che verrà selezionato quando l'utente preme il tasto INVIO.
Proprietà pubblicaAccessibilityObjectOttiene l'oggetto AccessibleObject assegnato al controllo. (Ereditato da Control)
Proprietà pubblicaAccessibleDefaultActionDescriptionOttiene o imposta la descrizione dell'azione predefinita del controllo utilizzata dalle applicazioni client per l'accessibilità. (Ereditato da Control)
Proprietà pubblicaAccessibleDescriptionOttiene o imposta la descrizione del controllo utilizzato dalle applicazioni client con accessibilità. (Ereditato da Control)
Proprietà pubblicaAccessibleNameOttiene o imposta il nome del controllo utilizzato dalle applicazioni client con accessibilità. (Ereditato da Control)
Proprietà pubblicaAccessibleRoleOttiene o imposta il ruolo accessibile del controllo. (Ereditato da Control)
Proprietà pubblicaActiveControlOttiene o imposta il controllo attivo sul controllo contenitore. (Ereditato da ContainerControl)
Proprietà pubblicaMembro staticoActiveFormOttiene il form attivo per l'applicazione.
Proprietà pubblicaActiveMdiChildOttiene la finestra figlio MDI correntemente attiva.
Proprietà pubblicaAllowDropOttiene o imposta un valore che indica se nel controllo sono consentiti dati trascinati dall'utente. (Ereditato da Control)
Proprietà pubblicaAllowTransparencyInfrastruttura. Ottiene o imposta un valore che indica se l'opacità del form può essere regolata.
Proprietà pubblicaAnchorOttiene o imposta i bordi del contenitore a cui è associato un controllo e determina la modalità con cui un controllo viene ridimensionato con il relativo padre. (Ereditato da Control)
Proprietà pubblicaAutoScale Obsoleta. Ottiene o imposta un valore che indica se il form e i relativi controlli verranno automaticamente scalati in base all’altezza del tipo di carattere utilizzato nel form.
Proprietà pubblicaAutoScaleBaseSizeOttiene o imposta le dimensioni di base utilizzate per l'adattamento automatico del form alla dimensione del tipo di carattere.
Proprietà pubblicaAutoScaleDimensionsOttiene o imposta le dimensioni che il controllo è stato progettato su. (Ereditato da ContainerControl)
Proprietà protetta.AutoScaleFactorOttiene il fattore di scala tra la versione corrente e le dimensioni automatiche in fase di progettazione per la scala. (Ereditato da ContainerControl)
Proprietà pubblicaAutoScaleModeOttiene o imposta la modalità automatica ridimensionamento del controllo. (Ereditato da ContainerControl)
Proprietà pubblicaAutoScrollOttiene o imposta un valore che indica se nel form è abilitato lo scorrimento automatico. (Esegue l'override di ScrollableControl.AutoScroll).
Proprietà pubblicaAutoScrollMarginOttiene o imposta la dimensione del bordo dello scorrimento automatico. (Ereditato da ScrollableControl)
Proprietà pubblicaAutoScrollMinSizeOttiene o imposta la dimensione minima dello scorrimento automatico. (Ereditato da ScrollableControl)
Proprietà pubblicaAutoScrollOffsetOttiene o imposta la posizione di scorrimento del controllo nel metodo ScrollControlIntoView. (Ereditato da Control)
Proprietà pubblicaAutoScrollPositionOttiene o imposta il percorso della posizione di scorrimento automatico. (Ereditato da ScrollableControl)
Proprietà pubblicaAutoSizeRidimensiona il form in base all'impostazione di AutoSizeMode. (Esegue l'override di Control.AutoSize).
Proprietà pubblicaAutoSizeModeOttiene o imposta la modalità utilizzata per il ridimensionamento automatico del form.
Proprietà pubblicaAutoValidateOttiene o imposta un valore che indica se i controlli nel contenitore verranno convalidati automaticamente quando lo stato attivo viene modificato. (Esegue l'override di ContainerControl.AutoValidate).
Proprietà pubblicaBackColorOttiene o imposta il colore di sfondo del controllo. (Esegue l'override di Control.BackColor).
Proprietà pubblicaBackgroundImageOttiene o imposta l'immagine di sfondo visualizzata nel controllo. (Ereditato da Control)
Proprietà pubblicaBackgroundImageLayoutOttiene o imposta il layout dell'immagine di sfondo definito nell'enumerazione ImageLayout. (Ereditato da Control)
Proprietà pubblicaBindingContextOttiene o imposta l'oggetto BindingContext del controllo. (Ereditato da ContainerControl)
Proprietà pubblicaBottomOttiene la distanza in pixel tra il bordo inferiore del controllo e il bordo superiore dell'area client del contenitore. (Ereditato da Control)
Proprietà pubblicaBoundsOttiene o imposta la dimensione e la posizione del controllo, compresi i relativi elementi non client relativi al controllo padre, espressi in pixel. (Ereditato da Control)
Proprietà pubblicaCancelButtonOttiene o imposta il controllo pulsante che verrà selezionato quando l’utente preme il tasto ESC.
Proprietà protetta.CanEnableImeottiene un valore che indica se ImeMode la proprietà può essere impostata su un valore attivo, per attivare il supporto IME. (Ereditato da ContainerControl)
Proprietà pubblicaCanFocusOttiene un valore che indica se il controllo può ricevere lo stato attivo. (Ereditato da Control)
Proprietà protetta.CanRaiseEventsConsente di determinare se è possibile generare eventi sul controllo. (Ereditato da Control)
Proprietà pubblicaCanSelectOttiene un valore che indica se il controllo può essere selezionato. (Ereditato da Control)
Proprietà pubblicaCaptureOttiene o imposta un valore che indica se il controllo ha ricevuto l'input del mouse. (Ereditato da Control)
Proprietà pubblicaCausesValidationOttiene o imposta un valore che indica se viene eseguita la convalida di tutti i controlli per cui è richiesta quando il controllo riceve lo stato attivo. (Ereditato da Control)
Proprietà pubblicaClientRectangleOttiene il rettangolo che rappresenta l'area client del controllo. (Ereditato da Control)
Proprietà pubblicaClientSizeOttiene o imposta le dimensioni dell’area client del form.
Proprietà pubblicaCompanyNameOttiene il nome della società o dell'autore dell'applicazione che contiene il controllo. (Ereditato da Control)
Proprietà pubblicaContainerottiene IContainer contenente Component. (Ereditato da Component)
Proprietà pubblicaContainsFocusOttiene un valore che indica se il controllo o uno dei controlli figlio dispone dello stato attivo per l'input. (Ereditato da Control)
Proprietà pubblicaContextMenuOttiene o imposta il menu di scelta rapida associato al controllo. (Ereditato da Control)
Proprietà pubblicaContextMenuStripOttiene o imposta l'oggetto ContextMenuStrip associato al controllo. (Ereditato da Control)
Proprietà pubblicaControlBoxOttiene o imposta un valore che indica se viene visualizzata una casella di controllo nella barra del titolo del form.
Proprietà pubblicaControlsOttiene l'insieme di controlli contenuti nel controllo. (Ereditato da Control)
Proprietà pubblicaCreatedOttiene un valore che indica se il controllo è stato creato. (Ereditato da Control)
Proprietà protetta.CreateParamsOttiene i parametri obbligatori della creazione quando la manopola di comando viene creata. (Esegue l'override di ContainerControl.CreateParams).
Proprietà pubblicaCurrentAutoScaleDimensionsOttiene le dimensioni del runtime corrente dello schermo. (Ereditato da ContainerControl)
Proprietà pubblicaCursorOttiene o imposta il cursore visualizzato quando il puntatore del mouse viene spostato sul controllo. (Ereditato da Control)
Proprietà pubblicaDataBindingsOttiene le associazioni dati per il controllo. (Ereditato da Control)
Proprietà protetta.DefaultCursorOttiene o imposta il cursore predefinito per il controllo. (Ereditato da Control)
Proprietà protetta.DefaultImeModeOttiene la modalità IME (Input Method Editor, editor del metodo di input) predefinita supportata dal controllo. (Esegue l'override di Control.DefaultImeMode).
Proprietà protetta.DefaultMarginOttiene lo spazio specificato per impostazione predefinita tra i controlli, espresso in pixel. (Ereditato da Control)
Proprietà protetta.DefaultMaximumSizeOttiene la lunghezza e l'altezza specificate come dimensioni massime predefinite di un controllo, espresse in pixel. (Ereditato da Control)
Proprietà protetta.DefaultMinimumSizeOttiene la lunghezza e l'altezza specificate come dimensioni minime predefinite di un controllo, espresse in pixel. (Ereditato da Control)
Proprietà protetta.DefaultPaddingOttiene la spaziatura interna del contenuto di un controllo, espressa in pixel. (Ereditato da Control)
Proprietà protetta.DefaultSizeOttiene le dimensioni predefinite del controllo. (Esegue l'override di Control.DefaultSize).
Proprietà protetta.DesignModeottiene un valore che indica se Component si trova in modalità progettazione. (Ereditato da Component)
Proprietà pubblicaDesktopBoundsOttiene o imposta le dimensioni e la posizione del form sul desktop di Windows.
Proprietà pubblicaDesktopLocationOttiene o imposta la posizione del form sul desktop di Windows.
Proprietà pubblicaDialogResultOttiene o imposta la finestra risultante per il form.
Proprietà pubblicaDisplayRectangleOttiene il rettangolo che rappresenta l'area di visualizzazione virtuale del controllo. (Ereditato da ScrollableControl)
Proprietà pubblicaDisposingOttiene un valore che indica se la classe Control base è in corso di eliminazione. (Ereditato da Control)
Proprietà pubblicaDockOttiene o imposta i bordi di controllo ancorati al relativo controllo padre e determina la modalità con cui un controllo viene ridimensionato con il proprio padre. (Ereditato da Control)
Proprietà pubblicaDockPaddingOttiene le impostazioni di riempimento di aggancio per tutti i bordi del controllo. (Ereditato da ScrollableControl)
Proprietà protetta.DoubleBufferedOttiene o imposta un valore che indica se la superficie del controllo deve essere ridisegnata utilizzando un buffer secondario per ridurre o evitare lo sfarfallio. (Ereditato da Control)
Proprietà pubblicaEnabledOttiene o imposta un valore che indica se il controllo può rispondere all'interazione dell'utente. (Ereditato da Control)
Proprietà protetta.EventsOttiene l'elenco dei gestori eventi associati a questo Component. (Ereditato da Component)
Proprietà pubblicaFocusedOttiene un valore che indica se il controllo dispone dello stato attivo per l'input. (Ereditato da Control)
Proprietà pubblicaFontOttiene o imposta il tipo di carattere del testo visualizzato dal controllo. (Ereditato da Control)
Proprietà protetta.FontHeightOttiene o imposta l'altezza del tipo di carattere del controllo. (Ereditato da Control)
Proprietà pubblicaForeColorOttiene o imposta il colore di primo piano del controllo. (Ereditato da Control)
Proprietà pubblicaFormBorderStyleOttiene o imposta lo stile del bordo del form.
Proprietà pubblicaHandleOttiene l'handle di finestra a cui è associato il controllo. (Ereditato da Control)
Proprietà pubblicaHasChildrenOttiene un valore che indica se il controllo contiene uno o più controlli figlio. (Ereditato da Control)
Proprietà pubblicaHeightOttiene o imposta l'altezza del controllo. (Ereditato da Control)
Proprietà pubblicaHelpButtonOttiene o imposta un valore che indica se deve essere visualizzato il pulsante ? nella barra del titolo del form.
Proprietà pubblicaHorizontalScrollOttiene le caratteristiche associate alla barra di scorrimento orizzontale. (Ereditato da ScrollableControl)
Proprietà protetta.HScrollOttiene o imposta un valore che indica se la barra di scorrimento orizzontale è visibile. (Ereditato da ScrollableControl)
Proprietà pubblicaIconOttiene o imposta l'icona per il form.
Proprietà pubblicaImeModeOttiene o imposta la modalità IME (Input Method Editor, editor del metodo di input) del controllo. (Ereditato da Control)
Proprietà protetta.ImeModeBaseOttiene o imposta la modalità IME di un controllo. (Ereditato da Control)
Proprietà pubblicaInvokeRequiredOttiene un valore che indica se il chiamante deve utilizzare un metodo Invoke per eseguire chiamate di metodo al controllo, in quanto si trova in un thread diverso da quello in cui è stato creato il controllo. (Ereditato da Control)
Proprietà pubblicaIsAccessibleOttiene o imposta un valore che indica se il controllo è visibile per le applicazioni con accessibilità. (Ereditato da Control)
Proprietà pubblicaIsDisposedOttiene un valore che indica se il controllo è stato eliminato. (Ereditato da Control)
Proprietà pubblicaIsHandleCreatedOttiene un valore che indica se un handle è associato al controllo. (Ereditato da Control)
Proprietà pubblicaIsMdiChildOttiene un valore che indica se il form è un form figlio MDI (Multiple Document Interface, Interfaccia a documenti multipli).
Proprietà pubblicaIsMdiContainerOttiene o imposta un valore che indica se il form è un contenitore per form figlio MDI.
Proprietà pubblicaIsMirroredOttiene un valore che indica se il controllo è sottoposto a mirroring. (Ereditato da Control)
Proprietà pubblicaIsRestrictedWindowInfrastruttura. Ottiene un valore che indica se il form può utilizzare tutte le finestre e gli eventi di input utente senza restrizioni.
Proprietà pubblicaKeyPreviewOttiene o imposta un valore che indica se il form riceverà gli eventi principali prima che l’evento venga passato al controllo attivo.
Proprietà pubblicaLayoutEngineOttiene un'istanza memorizzata nella cache del modulo di layout del controllo. (Ereditato da Control)
Proprietà pubblicaLeftOttiene o imposta la distanza in pixel tra il bordo sinistro del controllo e il bordo sinistro dell'area client del contenitore. (Ereditato da Control)
Proprietà pubblicaLocationOttiene o imposta l'oggetto Point che rappresenta l'angolo superiore sinistro di Form nelle coordinate dello schermo.
Proprietà pubblicaMainMenuStripOttiene o imposta il contenitore di menu primario del form.
Proprietà pubblicaMarginOttiene o imposta lo spazio tra i controlli.
Proprietà pubblicaMaximizeBoxOttiene o imposta un valore che indica se il pulsante Ingrandisci è visualizzato nella barra del titolo del form.
Proprietà protetta.MaximizedBoundsOttiene e imposta le dimensioni del form quando viene ingrandito.
Proprietà pubblicaMaximumSizeOttiene le dimensioni massime in base alle quali il form può essere ridimensionato. (Esegue l'override di Control.MaximumSize).
Proprietà pubblicaMdiChildrenOttiene una matrice di form che rappresentano i form figlio MDI appartenenti al form.
Proprietà pubblicaMdiParentOttiene o imposta il form padre MDI corrente del form.
Proprietà pubblicaMenuOttiene o imposta l'oggetto MainMenu visualizzato nel form.
Proprietà pubblicaMergedMenuOttiene il menu unito del form.
Proprietà pubblicaMinimizeBoxOttiene o imposta un valore che indica se il pulsante Riduci a icona è visualizzato nella barra del titolo del form.
Proprietà pubblicaMinimumSizeOttiene o imposta le dimensioni minime in base alle quali il form può essere ridimensionato. (Esegue l'override di Control.MinimumSize).
Proprietà pubblicaModalOttiene un valore che indica se questo form viene visualizzato come form modale.
Proprietà pubblicaNameOttiene o imposta il nome del controllo. (Ereditato da Control)
Proprietà pubblicaOpacityOttiene o imposta il livello di opacità del form.
Proprietà pubblicaOwnedFormsOttiene una matrice di oggetti Form che rappresentano tutti i form appartenenti al form.
Proprietà pubblicaOwnerOttiene o imposta il form proprietario del form.
Proprietà pubblicaPaddingOttiene o imposta la spaziatura interna del controllo. (Ereditato da Control)
Proprietà pubblicaParentOttiene o imposta il contenitore padre del controllo. (Ereditato da Control)
Proprietà pubblicaParentFormOttiene il form al controllo contenitore viene assegnato a. (Ereditato da ContainerControl)
Proprietà pubblicaPreferredSizeOttiene le dimensioni di un'area rettangolare in cui è possibile inserire un controllo. (Ereditato da Control)
Proprietà pubblicaProductNameOttiene il nome del prodotto dell'assembly che contiene il controllo. (Ereditato da Control)
Proprietà pubblicaProductVersionOttiene la versione dell'assembly che contiene il controllo. (Ereditato da Control)
Proprietà pubblicaRecreatingHandleOttiene un valore che indica se il controllo sta creando nuovamente il relativo handle. (Ereditato da Control)
Proprietà pubblicaRegionOttiene o imposta l'area della finestra associata al controllo. (Ereditato da Control)
Proprietà protetta.RenderRightToLeft Obsoleta. Questa proprietà è ora obsoleta. (Ereditato da Control)
Proprietà protetta.ResizeRedrawOttiene o imposta un valore che indica se il controllo viene ridisegnato quando è ridimensionato. (Ereditato da Control)
Proprietà pubblicaRestoreBoundsOttiene la posizione e le dimensioni del form nel relativo stato normale.
Proprietà pubblicaRightOttiene la distanza in pixel tra il bordo destro del controllo e il bordo sinistro dell'area client del contenitore. (Ereditato da Control)
Proprietà pubblicaRightToLeftOttiene o imposta un valore che indica se gli elementi del controllo sono allineati per supportare le impostazioni locali che prevedono la scrittura da destra a sinistra. (Ereditato da Control)
Proprietà pubblicaRightToLeftLayoutOttiene o imposta un valore che indica se è attivato il posizionamento con mirroring da destra a sinistra.
Proprietà protetta.ScaleChildrenOttiene un valore che determina il ridimensionamento dei controlli figlio. (Ereditato da Control)
Proprietà protetta.ShowFocusCuesOttiene un valore che indica se nel controllo devono essere visualizzati i rettangoli di attivazione. (Ereditato da Control)
Proprietà pubblicaShowIconOttiene o imposta un valore che indica se nella barra del titolo del form è visualizzata un'icona.
Proprietà pubblicaShowInTaskbarOttiene o imposta un valore che indica se il form è visualizzato nella barra delle applicazioni di Windows.
Proprietà protetta.ShowKeyboardCuesOttiene un valore che indica se lo stato dell'interfaccia utente consente di visualizzare o nascondere i tasti di scelta rapida. (Ereditato da Control)
Proprietà protetta.ShowWithoutActivationOttiene un valore che indica se la finestra verrà attivata al momento della visualizzazione.
Proprietà pubblicaSiteOttiene o imposta il sito del controllo. (Ereditato da Control)
Proprietà pubblicaSizeOttiene o imposta le dimensioni del form.
Proprietà pubblicaSizeGripStyleOttiene o imposta lo stile del riquadro di ridimensionamento da visualizzare nell’angolo inferiore destro del form.
Proprietà pubblicaStartPositionOttiene o imposta la posizione iniziale del form in fase di esecuzione.
Proprietà pubblicaTabIndexOttiene o imposta l'ordine di tabulazione del controllo all'interno del relativo contenitore.
Proprietà pubblicaTabStopOttiene o imposta un valore che indica se l'utente è in grado di attivare il controllo utilizzando il tasto TAB.
Proprietà pubblicaTagOttiene o imposta l'oggetto che contiene i dati relativi al controllo. (Ereditato da Control)
Proprietà pubblicaTextOttiene o imposta il testo associato a questo controllo. (Esegue l'override di Control.Text).
Proprietà pubblicaTopOttiene o imposta la distanza in pixel tra il bordo superiore del controllo e il bordo superiore dell'area client del contenitore. (Ereditato da Control)
Proprietà pubblicaTopLevelOttiene o imposta un valore che indica se il form deve essere visualizzato come finestra di primo livello.
Proprietà pubblicaTopLevelControlOttiene il controllo padre non associato a un altro controllo Windows Form. In genere, si tratta del Form più esterno in cui il controllo è contenuto. (Ereditato da Control)
Proprietà pubblicaTopMostOttiene o imposta un valore che indica se il form deve essere visualizzato come form sempre in primo piano.
Proprietà pubblicaTransparencyKeyOttiene o imposta il colore che rappresenterà le aree trasparenti del form.
Proprietà pubblicaUseWaitCursorOttiene o imposta un valore che indica se utilizzare il cursore di attesa per il controllo corrente e per tutti i controlli figlio. (Ereditato da Control)
Proprietà pubblicaVerticalScrollOttiene le caratteristiche associate alla barra di scorrimento verticale. (Ereditato da ScrollableControl)
Proprietà pubblicaVisibleOttiene o imposta un valore che indica se vengono visualizzati il controllo e tutti i relativi controlli figlio. (Ereditato da Control)
Proprietà protetta.VScrollOttiene o imposta un valore che indica se la barra di scorrimento verticale è visibile. (Ereditato da ScrollableControl)
Proprietà pubblicaWidthOttiene o imposta la larghezza del controllo. (Ereditato da Control)
Proprietà pubblicaWindowStateOttiene o imposta un valore che indica se un form è ridotto a icona, ingrandito o normale.
Proprietà pubblicaWindowTargetInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da Control)
In alto

  NomeDescrizione
Metodo protettoAccessibilityNotifyClients(AccessibleEvents, Int32)Consente di notificare alle applicazioni client con accessibilità l'oggetto AccessibleEvents specificato per il controllo figlio specifico. (Ereditato da Control)
Metodo protettoAccessibilityNotifyClients(AccessibleEvents, Int32, Int32)Consente di notificare alle applicazioni client con accessibilità l'oggetto AccessibleEvents specificato per il controllo figlio specifico. (Ereditato da Control)
Metodo pubblicoActivateAttiva il form e gli fornisce lo stato attivo.
Metodo protettoActivateMdiChildAttiva il figlio MDI di un form.
Metodo pubblicoAddOwnedFormAggiunge al form un form secondario.
Metodo protettoAdjustFormScrollbarsRegola le barre di scorrimento nel contenitore in base alle posizioni correnti del controllo e al controllo selezionato. (Esegue l'override di ContainerControl.AdjustFormScrollbars(Boolean)).
Metodo protettoApplyAutoScalingInfrastruttura. Obsoleta. Ridimensiona il form in base al valore corrente della proprietà AutoScaleBaseSize e alla dimensione del tipo di carattere corrente.
Metodo pubblicoBeginInvoke(Delegate)Consente di eseguire in modo asincrono il delegato specificato nel thread in cui è stato creato l'handle sottostante del controllo. (Ereditato da Control)
Metodo pubblicoBeginInvoke(Delegate, Object[])Consente di eseguire in modo asincrono il delegato specificato con gli argomenti specificati nel thread in cui è stato creato l'handle sottostante del controllo. (Ereditato da Control)
Metodo pubblicoBringToFrontConsente di spostare il controllo in primo piano nell'ordine z. (Ereditato da Control)
Metodo protettoCenterToParentInfrastruttura. Allinea il form al centro rispetto ai limiti del form padre.
Metodo protettoCenterToScreenInfrastruttura. Allinea il form al centro dello schermo corrente.
Metodo pubblicoCloseChiude il form.
Metodo pubblicoContainsConsente di recuperare un valore che indica se il controllo specificato è figlio del controllo. (Ereditato da Control)
Metodo protettoCreateAccessibilityInstanceCrea un nuovo oggetto di accessibilità per il controllo. (Ereditato da Control)
Metodo pubblicoCreateControlDetermina la creazione del controllo visibile, inclusa la creazione dell'handle e di eventuali controlli figlio visibili. (Ereditato da Control)
Metodo protettoCreateControlsInstanceCrea una nuova istanza dell'insieme di controlli per il controllo. (Esegue l'override di Control.CreateControlsInstance()).
Metodo pubblicoCreateGraphicsConsente di creare l'oggetto Graphics per il controllo. (Ereditato da Control)
Metodo protettoCreateHandleCrea l'handle per il form. Se una classe derivata esegue l'override di questa funzione, è necessario chiamare l'implementazione di base. (Esegue l'override di Control.CreateHandle()).
Metodo pubblicoCreateObjRefCrea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo protettoDefWndProcConsente di inviare il messaggio specificato alla routine della finestra predefinita. (Esegue l'override di Control.DefWndProc(Message)).
Metodo protettoDestroyHandleConsente di eliminare l'handle associato al controllo. (Ereditato da Control)
Metodo pubblicoDispose()Libera tutte le risorse utilizzate da Component. (Ereditato da Component)
Metodo protettoDispose(Boolean)Elimina le risorse, tranne la memoria, utilizzate da Form. (Esegue l'override di ContainerControl.Dispose(Boolean)).
Metodo pubblicoDoDragDropConsente di iniziare un'operazione di trascinamento. (Ereditato da Control)
Metodo pubblicoDrawToBitmapConsente di supportare il rendering nella bitmap specificata. (Ereditato da Control)
Metodo pubblicoEndInvokeConsente di recuperare il valore restituito dell'operazione asincrona rappresentata dall'oggetto IAsyncResult passato. (Ereditato da Control)
Metodo pubblicoEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protettoFinalizeRilascia risorse non gestite e l'esecuzione di altre operazioni di pulitura prima di Component viene recuperato dalla Garbage Collection. (Ereditato da Component)
Metodo pubblicoFindFormConsente di recuperare il form in cui si trova il controllo. (Ereditato da Control)
Metodo pubblicoFocusImposta lo stato attivo per l'input del controllo. (Ereditato da Control)
Metodo protettoGetAccessibilityObjectByIdConsente di recuperare l'oggetto AccessibleObject specificato. (Ereditato da Control)
Metodo pubblicoMembro staticoGetAutoScaleSize Obsoleta. Ottiene le dimensioni durante il ridimensionamento automatico del form in base a un tipo di carattere specifico.
Metodo protettoGetAutoSizeModeConsente di recuperare un valore che indica il comportamento di un controllo quando la relativa proprietà AutoSize è abilitata. (Ereditato da Control)
Metodo pubblicoGetChildAtPoint(Point)Consente di recuperare il controllo figlio posizionato in corrispondenza delle coordinate specificate. (Ereditato da Control)
Metodo pubblicoGetChildAtPoint(Point, GetChildAtPointSkip)Consente di recuperare il controllo figlio posizionato in corrispondenza delle coordinate specificate, indicando se ignorare un determinato tipo di controlli figlio. (Ereditato da Control)
Metodo pubblicoGetContainerControlConsente di restituire l'oggetto ContainerControl successivo nella catena dei controlli padre. (Ereditato da Control)
Metodo pubblicoGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetLifetimeServiceRecupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo pubblicoGetNextControlConsente di recuperare il controllo successivo in avanti o all'indietro nell'ordine di tabulazione dei controlli figlio. (Ereditato da Control)
Metodo pubblicoGetPreferredSizeRecupera le dimensioni di un'area rettangolare in cui è possibile adattare un controllo. (Ereditato da Control)
Metodo protettoGetScaledBoundsConsente di recuperare i limiti all'interno dei quali il controllo viene ridimensionato. (Esegue l'override di Control.GetScaledBounds(Rectangle, SizeF, BoundsSpecified)).
Metodo protettoGetScrollStatedetermina se il flag specificato è stato impostato. (Ereditato da ScrollableControl)
Metodo protettoGetServiceRestituisce un oggetto che rappresenta un servizio fornito da Component o dal Container. (Ereditato da Component)
Metodo protettoGetStyleConsente di recuperare il valore del bit di stile specificato per il controllo. (Ereditato da Control)
Metodo protettoGetTopLevelConsente di determinare se il controllo è un controllo di primo livello. (Ereditato da Control)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoHideConsente di nascondere il controllo all'utente. (Ereditato da Control)
Metodo pubblicoInitializeLifetimeServiceOttiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protettoInitLayoutChiamata eseguita dopo l'aggiunta del controllo a un altro contenitore. (Ereditato da Control)
Metodo pubblicoInvalidate()Consente di invalidare l'intera superficie del controllo e ne determina il ridisegno. (Ereditato da Control)
Metodo pubblicoInvalidate(Boolean)Consente di invalidare un'area specifica del controllo determinando l'invio di un messaggio di disegno al controllo. È possibile che vengano invalidati anche i controlli figlio assegnati al controllo. (Ereditato da Control)
Metodo pubblicoInvalidate(Rectangle)Consente di invalidare l'area specificata del controllo aggiungendola all'area di aggiornamento del controllo, ovvero l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio di disegno al controllo. (Ereditato da Control)
Metodo pubblicoInvalidate(Region)Consente di invalidare l'area specificata del controllo aggiungendola all'area di aggiornamento del controllo, ovvero l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio di disegno al controllo. (Ereditato da Control)
Metodo pubblicoInvalidate(Rectangle, Boolean)Consente di invalidare l'area specificata del controllo aggiungendola all'area di aggiornamento del controllo, ovvero l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio di disegno al controllo. È possibile che vengano invalidati anche i controlli figlio assegnati al controllo. (Ereditato da Control)
Metodo pubblicoInvalidate(Region, Boolean)Consente di invalidare l'area specificata del controllo aggiungendola all'area di aggiornamento del controllo, ovvero l'area che verrà ridisegnata alla successiva operazione di disegno, determinando l'invio di un messaggio di disegno al controllo. È possibile che vengano invalidati anche i controlli figlio assegnati al controllo. (Ereditato da Control)
Metodo pubblicoInvoke(Delegate)Consente di eseguire il delegato specificato nel thread proprietario dell'handle di finestra sottostante del controllo. (Ereditato da Control)
Metodo pubblicoInvoke(Delegate, Object[])Consente di eseguire il delegato specificato nel thread proprietario dell'handle di finestra sottostante del controllo con l'elenco di argomenti specificato. (Ereditato da Control)
Metodo protettoInvokeGotFocusGenera l'evento GotFocus per il controllo specificato. (Ereditato da Control)
Metodo protettoInvokeLostFocusGenera l'evento LostFocus per il controllo specificato. (Ereditato da Control)
Metodo protettoInvokeOnClickGenera l'evento Click per il controllo specificato. (Ereditato da Control)
Metodo protettoInvokePaintGenera l'evento Paint per il controllo specificato. (Ereditato da Control)
Metodo protettoInvokePaintBackgroundGenera l'evento PaintBackground per il controllo specificato. (Ereditato da Control)
Metodo protettoIsInputCharConsente di determinare se un carattere è un carattere di input riconosciuto dal controllo. (Ereditato da Control)
Metodo protettoIsInputKeyDetermina se il tasto specificato è un normale tasto di input o un tasto speciale, che richiede una pre-elaborazione. (Ereditato da Control)
Metodo pubblicoLayoutMdiDispone i form figlio MDI all'interno del form padre MDI.
Metodo protettoMemberwiseClone() Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protettoMemberwiseClone(Boolean)Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject)
Metodo protettoNotifyInvalidateInfrastruttura. Genera l'evento Invalidated con un'area specificata del controllo da invalidare. (Ereditato da Control)
Metodo protettoOnActivatedGenera l'evento Activated.
Metodo protettoOnAutoSizeChangedGenera l'evento AutoSizeChanged. (Ereditato da Control)
Metodo protettoOnAutoValidateChangedGenerato AutoValidateChanged evento. (Ereditato da ContainerControl)
Metodo protettoOnBackColorChangedGenera l'evento BackColorChanged. (Ereditato da Control)
Metodo protettoOnBackgroundImageChangedGenera l'evento BackgroundImageChanged. (Esegue l'override di Control.OnBackgroundImageChanged(EventArgs)).
Metodo protettoOnBackgroundImageLayoutChangedGenera l'evento BackgroundImageLayoutChanged. (Esegue l'override di Control.OnBackgroundImageLayoutChanged(EventArgs)).
Metodo protettoOnBindingContextChangedGenera l'evento BindingContextChanged. (Ereditato da Control)
Metodo protettoOnCausesValidationChangedGenera l'evento CausesValidationChanged. (Ereditato da Control)
Metodo protettoOnChangeUICuesGenera l'evento ChangeUICues. (Ereditato da Control)
Metodo protettoOnClickGenera l'evento Click. (Ereditato da Control)
Metodo protettoOnClientSizeChangedGenera l'evento ClientSizeChanged. (Ereditato da Control)
Metodo protettoOnClosedGenera l'evento Closed.
Metodo protettoOnClosingGenera l'evento Closing.
Metodo protettoOnContextMenuChangedGenera l'evento ContextMenuChanged. (Ereditato da Control)
Metodo protettoOnContextMenuStripChangedGenera l'evento ContextMenuStripChanged. (Ereditato da Control)
Metodo protettoOnControlAddedGenera l'evento ControlAdded. (Ereditato da Control)
Metodo protettoOnControlRemovedGenera l'evento ControlRemoved. (Ereditato da Control)
Metodo protettoOnCreateControlGenera l'evento CreateControl. (Esegue l'override di ContainerControl.OnCreateControl()).
Metodo protettoOnCursorChangedGenera l'evento CursorChanged. (Ereditato da Control)
Metodo protettoOnDeactivateGenera l'evento Deactivate.
Metodo protettoOnDockChangedGenera l'evento DockChanged. (Ereditato da Control)
Metodo protettoOnDoubleClickGenera l'evento DoubleClick. (Ereditato da Control)
Metodo protettoOnDragDropGenera l'evento DragDrop. (Ereditato da Control)
Metodo protettoOnDragEnterGenera l'evento DragEnter. (Ereditato da Control)
Metodo protettoOnDragLeaveGenera l'evento DragLeave. (Ereditato da Control)
Metodo protettoOnDragOverGenera l'evento DragOver. (Ereditato da Control)
Metodo protettoOnEnabledChangedGenera l'evento EnabledChanged. (Esegue l'override di Control.OnEnabledChanged(EventArgs)).
Metodo protettoOnEnterGenera l'evento Enter. (Esegue l'override di Control.OnEnter(EventArgs)).
Metodo protettoOnFontChangedGenerato FontChanged evento. (Esegue l'override di ContainerControl.OnFontChanged(EventArgs)).
Metodo protettoOnForeColorChangedGenera l'evento ForeColorChanged. (Ereditato da Control)
Metodo protettoOnFormClosedGenera l'evento FormClosed.
Metodo protettoOnFormClosingGenera l'evento FormClosing.
Metodo protettoOnGiveFeedbackGenera l'evento GiveFeedback. (Ereditato da Control)
Metodo protettoOnGotFocusGenera l'evento GotFocus. (Ereditato da Control)
Metodo protettoOnHandleCreatedGenera l'evento HandleCreated. (Esegue l'override di Control.OnHandleCreated(EventArgs)).
Metodo protettoOnHandleDestroyedGenera l'evento HandleDestroyed. (Esegue l'override di Control.OnHandleDestroyed(EventArgs)).
Metodo protettoOnHelpButtonClickedGenera l'evento HelpButtonClicked.
Metodo protettoOnHelpRequestedGenera l'evento HelpRequested. (Ereditato da Control)
Metodo protettoOnImeModeChangedGenera l'evento ImeModeChanged. (Ereditato da Control)
Metodo protettoOnInputLanguageChangedGenera l'evento InputLanguageChanged.
Metodo protettoOnInputLanguageChangingGenera l'evento InputLanguageChanging.
Metodo protettoOnInvalidatedGenera l'evento Invalidated. (Ereditato da Control)
Metodo protettoOnKeyDownGenera l'evento KeyDown. (Ereditato da Control)
Metodo protettoOnKeyPressGenera l'evento KeyPress. (Ereditato da Control)
Metodo protettoOnKeyUpGenera l'evento KeyUp. (Ereditato da Control)
Metodo protettoOnLayoutGenera l'evento Layout. (Esegue l'override di ContainerControl.OnLayout(LayoutEventArgs)).
Metodo protettoOnLeaveGenera l'evento Leave. (Ereditato da Control)
Metodo protettoOnLoadGenera l'evento Load.
Metodo protettoOnLocationChangedGenera l'evento LocationChanged. (Ereditato da Control)
Metodo protettoOnLostFocusGenera l'evento LostFocus. (Ereditato da Control)
Metodo protettoOnMarginChangedGenera l'evento MarginChanged. (Ereditato da Control)
Metodo protettoOnMaximizedBoundsChangedGenera l'evento MaximizedBoundsChanged.
Metodo protettoOnMaximumSizeChangedGenera l'evento MaximumSizeChanged.
Metodo protettoOnMdiChildActivateGenera l'evento MdiChildActivate.
Metodo protettoOnMenuCompleteGenera l'evento MenuComplete.
Metodo protettoOnMenuStartGenera l'evento MenuStart.
Metodo protettoOnMinimumSizeChangedGenera l'evento MinimumSizeChanged.
Metodo protettoOnMouseCaptureChangedGenera l'evento MouseCaptureChanged. (Ereditato da Control)
Metodo protettoOnMouseClickGenera l'evento MouseClick. (Ereditato da Control)
Metodo protettoOnMouseDoubleClickGenera l'evento MouseDoubleClick. (Ereditato da Control)
Metodo protettoOnMouseDownGenera l'evento MouseDown. (Ereditato da Control)
Metodo protettoOnMouseEnterGenera l'evento MouseEnter. (Ereditato da Control)
Metodo protettoOnMouseHoverGenera l'evento MouseHover. (Ereditato da Control)
Metodo protettoOnMouseLeaveGenera l'evento MouseLeave. (Ereditato da Control)
Metodo protettoOnMouseMoveGenera l'evento MouseMove. (Ereditato da Control)
Metodo protettoOnMouseUpGenera l'evento MouseUp. (Ereditato da Control)
Metodo protettoOnMouseWheelGenerato MouseWheel evento. (Ereditato da ScrollableControl)
Metodo protettoOnMoveGenera l'evento Move. (Ereditato da Control)
Metodo protettoOnNotifyMessageConsente di notificare al controllo i messaggi di Windows. (Ereditato da Control)
Metodo protettoOnPaddingChangedGenerato PaddingChanged evento. (Ereditato da ScrollableControl)
Metodo protettoOnPaintGenera l'evento Paint. (Esegue l'override di Control.OnPaint(PaintEventArgs)).
Metodo protettoOnPaintBackgroundConsente di disegnare lo sfondo del controllo. (Ereditato da ScrollableControl)
Metodo protettoOnParentBackColorChangedGenera l'evento BackColorChanged quando il valore della proprietà BackColor del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentBackgroundImageChangedGenera l'evento BackgroundImageChanged quando il valore della proprietà BackgroundImage del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentBindingContextChangedGenera l'evento BindingContextChanged quando il valore della proprietà BindingContext del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentChangedGenera l'evento ParentChanged. (Ereditato da ContainerControl)
Metodo protettoOnParentCursorChangedGenera l'evento CursorChanged. (Ereditato da Control)
Metodo protettoOnParentEnabledChangedGenera l'evento EnabledChanged quando il valore della proprietà Enabled del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentFontChangedGenera l'evento FontChanged quando il valore della proprietà Font del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentForeColorChangedGenera l'evento ForeColorChanged quando il valore della proprietà ForeColor del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentRightToLeftChangedGenera l'evento RightToLeftChanged quando il valore della proprietà RightToLeft del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnParentVisibleChangedGenera l'evento VisibleChanged quando il valore della proprietà Visible del contenitore del controllo cambia. (Ereditato da Control)
Metodo protettoOnPreviewKeyDownGenera l'evento PreviewKeyDown. (Ereditato da Control)
Metodo protettoOnPrintGenera l'evento Paint. (Ereditato da Control)
Metodo protettoOnQueryContinueDragGenera l'evento QueryContinueDrag. (Ereditato da Control)
Metodo protettoOnRegionChangedGenera l'evento RegionChanged. (Ereditato da Control)
Metodo protettoOnResizeGenera l'evento Resize. (Esegue l'override di Control.OnResize(EventArgs)).
Metodo protettoOnResizeBeginGenera l'evento ResizeBegin.
Metodo protettoOnResizeEndGenera l'evento ResizeEnd.
Metodo protettoOnRightToLeftChangedGenera l'evento RightToLeftChanged. (Ereditato da ScrollableControl)
Metodo protettoOnRightToLeftLayoutChangedGenera l'evento RightToLeftLayoutChanged.
Metodo protettoOnScrollGenerato Scroll evento. (Ereditato da ScrollableControl)
Metodo protettoOnShownGenera l'evento Shown.
Metodo protettoOnSizeChangedGenera l'evento SizeChanged. (Ereditato da Control)
Metodo protettoOnStyleChangedGenera l'evento StyleChanged. (Esegue l'override di Control.OnStyleChanged(EventArgs)).
Metodo protettoOnSystemColorsChangedGenera l'evento SystemColorsChanged. (Ereditato da Control)
Metodo protettoOnTabIndexChangedGenera l'evento TabIndexChanged. (Ereditato da Control)
Metodo protettoOnTabStopChangedGenera l'evento TabStopChanged. (Ereditato da Control)
Metodo protettoOnTextChangedGenera l'evento TextChanged. (Esegue l'override di Control.OnTextChanged(EventArgs)).
Metodo protettoOnValidatedGenera l'evento Validated. (Ereditato da Control)
Metodo protettoOnValidatingGenera l'evento Validating. (Ereditato da Control)
Metodo protettoOnVisibleChangedGenera l'evento VisibleChanged. (Esegue l'override di ScrollableControl.OnVisibleChanged(EventArgs)).
Metodo pubblicoPerformAutoScaleEsegue il ridimensionamento del controllo contenitore e dei relativi elementi figlio. (Ereditato da ContainerControl)
Metodo pubblicoPerformLayout()Determina l'applicazione della logica di layout del controllo a tutti i rispettivi controlli figlio. (Ereditato da Control)
Metodo pubblicoPerformLayout(Control, String)Determina l'applicazione della logica di layout del controllo a tutti i rispettivi controlli figlio. (Ereditato da Control)
Metodo pubblicoPointToClientConsente di calcolare la posizione del punto dello schermo specificato nelle coordinate client. (Ereditato da Control)
Metodo pubblicoPointToScreenConsente di calcolare la posizione del punto client specificato nelle coordinate dello schermo. (Ereditato da Control)
Metodo pubblicoPreProcessControlMessageConsente la pre-elaborazione dei messaggi di tastiera o di input all'interno del ciclo di messaggi prima che vengano inviati. (Ereditato da Control)
Metodo pubblicoPreProcessMessageConsente la pre-elaborazione dei messaggi di tastiera o di input all'interno del ciclo di messaggi prima che vengano inviati. (Ereditato da Control)
Metodo protettoProcessCmdKeyConsente di elaborare un tasto di comando. (Esegue l'override di ContainerControl.ProcessCmdKey(Message, Keys)).
Metodo protettoProcessDialogCharConsente di elaborare un carattere della finestra di dialogo. (Esegue l'override di ContainerControl.ProcessDialogChar(Char)).
Metodo protettoProcessDialogKeyElabora un tasto della finestra di dialogo. (Esegue l'override di ContainerControl.ProcessDialogKey(Keys)).
Metodo protettoProcessKeyEventArgsConsente di elaborare un messaggio relativo ai tasti e generare gli eventi appropriati del controllo. (Ereditato da Control)
Metodo protettoProcessKeyMessageConsente di elaborare un messaggio della tastiera. (Ereditato da Control)
Metodo protettoProcessKeyPreviewConsente di visualizzare in anteprima un messaggio della tastiera. (Esegue l'override di Control.ProcessKeyPreview(Message)).
Metodo protettoProcessMnemonicElabora un carattere per i tasti di scelta rapida. (Esegue l'override di ContainerControl.ProcessMnemonic(Char)).
Metodo protettoProcessTabKeySelezionare il controllo successivo disponibile e semplifica l'accesso il controllo attivo. (Esegue l'override di ContainerControl.ProcessTabKey(Boolean)).
Metodo protettoRaiseDragEventInfrastruttura. Genera l'evento di trascinamento appropriato. (Ereditato da Control)
Metodo protettoRaiseKeyEventInfrastruttura. Genera l'evento del tasto appropriato. (Ereditato da Control)
Metodo protettoRaiseMouseEventInfrastruttura. Genera l'evento del mouse appropriato. (Ereditato da Control)
Metodo protettoRaisePaintEventInfrastruttura. Genera l'evento di disegno appropriato. (Ereditato da Control)
Metodo protettoRecreateHandleDetermina la creazione di un nuovo handle per il controllo. (Ereditato da Control)
Metodo pubblicoRectangleToClientConsente di calcolare le dimensioni e la posizione del rettangolo dello schermo specificato nelle coordinate client. (Ereditato da Control)
Metodo pubblicoRectangleToScreenConsente di calcolare le dimensioni e la posizione del rettangolo client specificato nelle coordinate dello schermo. (Ereditato da Control)
Metodo pubblicoRefreshDetermina l'invalidazione dell'area client del controllo e il nuovo disegno di quest'ultimo e degli eventuali controlli figlio. (Ereditato da Control)
Metodo pubblicoRemoveOwnedFormRimuove un form secondario dal form.
Metodo pubblicoResetBackColorConsente di ripristinare il valore predefinito della proprietà BackColor. (Ereditato da Control)
Metodo pubblicoResetBindingsFa sì che un controllo associato all'oggetto BindingSource esegua la rilettura di tutti gli elementi dell'elenco e aggiorni i relativi valori visualizzati. (Ereditato da Control)
Metodo pubblicoResetCursorConsente di ripristinare il valore predefinito della proprietà Cursor. (Ereditato da Control)
Metodo pubblicoResetFontConsente di ripristinare il valore predefinito della proprietà Font. (Ereditato da Control)
Metodo pubblicoResetForeColorConsente di ripristinare il valore predefinito della proprietà ForeColor. (Ereditato da Control)
Metodo pubblicoResetImeModeConsente di ripristinare il valore predefinito della proprietà ImeMode. (Ereditato da Control)
Metodo protettoResetMouseEventArgsInfrastruttura. Reimposta il controllo per gestire l'evento MouseLeave. (Ereditato da Control)
Metodo pubblicoResetRightToLeftConsente di ripristinare il valore predefinito della proprietà RightToLeft. (Ereditato da Control)
Metodo pubblicoResetTextReimposta il valore predefinito della proprietà Text. (Ereditato da Control)
Metodo pubblicoResumeLayout()Consente di riprendere la consueta logica di layout. (Ereditato da Control)
Metodo pubblicoResumeLayout(Boolean)Consente di riprendere la consueta logica di layout, imponendo, eventualmente, l'esecuzione di un layout immediato delle richieste di layout in sospeso. (Ereditato da Control)
Metodo protettoRtlTranslateAlignment(ContentAlignment)Converte l'oggetto ContentAlignment specificato nell'oggetto ContentAlignment appropriato per il supporto di testo con scrittura da destra a sinistra. (Ereditato da Control)
Metodo protettoRtlTranslateAlignment(HorizontalAlignment)Converte l'oggetto HorizontalAlignment specificato nell'oggetto HorizontalAlignment appropriato per il supporto di testo con scrittura da destra a sinistra. (Ereditato da Control)
Metodo protettoRtlTranslateAlignment(LeftRightAlignment)Converte l'oggetto LeftRightAlignment specificato nell'oggetto LeftRightAlignment appropriato per il supporto di testo con scrittura da destra a sinistra. (Ereditato da Control)
Metodo protettoRtlTranslateContentConverte l'oggetto ContentAlignment specificato nell'oggetto ContentAlignment appropriato per il supporto di testo con scrittura da destra a sinistra. (Ereditato da Control)
Metodo protettoRtlTranslateHorizontalConverte l'oggetto HorizontalAlignment specificato nell'oggetto HorizontalAlignment appropriato per il supporto di testo con scrittura da destra a sinistra. (Ereditato da Control)
Metodo protettoRtlTranslateLeftRightConverte l'oggetto LeftRightAlignment specificato nell'oggetto LeftRightAlignment appropriato per il supporto di testo con scrittura da destra a sinistra. (Ereditato da Control)
Metodo pubblicoScale(Single) Obsoleta. Consente scalare il controllo e degli eventuali controlli figlio. (Ereditato da Control)
Metodo pubblicoScale(SizeF)Ridimensiona il controllo e tutti i relativi controlli figlio in base al fattore di scala specificato. (Ereditato da Control)
Metodo pubblicoScale(Single, Single) Obsoleta. Consente di scalare il controllo ed eventuali controlli figlio. (Ereditato da Control)
Metodo protettoScaleControlRidimensiona la posizione, le dimensioni, la spaziatura interna e il margine di un controllo. (Esegue l'override di ScrollableControl.ScaleControl(SizeF, BoundsSpecified)).
Metodo protettoScaleCoreEsegue il ridimensionamento del form. (Esegue l'override di ScrollableControl.ScaleCore(Single, Single)).
Metodo pubblicoScrollControlIntoViewScorre il controllo figlio specificato nella visualizzazione di su un controllo abilitato scorrimento automatico. (Ereditato da ScrollableControl)
Metodo protettoScrollToControlCalcola l'offset di scorrimento al controllo figlio specificato. (Ereditato da ScrollableControl)
Metodo pubblicoSelect()Consente di attivare il controllo. (Ereditato da Control)
Metodo protettoSelect(Boolean, Boolean)Seleziona questo form ed, eventualmente, il controllo precedente o successivo. (Esegue l'override di ContainerControl.Select(Boolean, Boolean)).
Metodo pubblicoSelectNextControlConsente di attivare il controllo successivo. (Ereditato da Control)
Metodo pubblicoSendToBackConsente di spostare il controllo in secondo piano nell'ordine z (Ereditato da Control)
Metodo pubblicoSetAutoScrollMarginImposta la dimensione dei margini dello scorrimento automatico. (Ereditato da ScrollableControl)
Metodo protettoSetAutoSizeModeImposta un valore che indica il comportamento di un controllo quando la relativa proprietà AutoSize è abilitata. (Ereditato da Control)
Metodo pubblicoSetBounds(Int32, Int32, Int32, Int32)Imposta i limiti del controllo sulla posizione e le dimensioni specificate. (Ereditato da Control)
Metodo pubblicoSetBounds(Int32, Int32, Int32, Int32, BoundsSpecified)Imposta i limiti specificati del controllo sulla posizione e le dimensioni specificate. (Ereditato da Control)
Metodo protettoSetBoundsCoreConsente di impostare i limiti specificati di questo controllo. (Esegue l'override di Control.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified)).
Metodo protettoSetClientSizeCoreImposta le dimensioni client del form. In questo modo i limiti del form verranno regolati in modo da impostare le dimensioni richieste per il client. (Esegue l'override di Control.SetClientSizeCore(Int32, Int32)).
Metodo pubblicoSetDesktopBoundsImposta i limiti del form tramite coordinate del desktop.
Metodo pubblicoSetDesktopLocationImposta la posizione del form tramite coordinate del desktop.
Metodo protettoSetDisplayRectLocationPosiziona la finestra sul valore specificato. (Ereditato da ScrollableControl)
Metodo protettoSetScrollStateImposta il flag specificato dello stato di scorrimento. (Ereditato da ScrollableControl)
Metodo protettoSetStyleImposta il flag specificato dell'oggetto ControlStyles o su true o su false. (Ereditato da Control)
Metodo protettoSetTopLevelImposta il controllo come controllo di primo livello. (Ereditato da Control)
Metodo protettoSetVisibleCoreImposta il controllo sullo stato di visibilità specificato. (Esegue l'override di Control.SetVisibleCore(Boolean)).
Metodo pubblicoShow()Consente di rendere visibile il controllo all'utente. (Ereditato da Control)
Metodo pubblicoShow(IWin32Window)Visualizza all'utente il form con il proprietario specificato.
Metodo pubblicoShowDialog()Visualizza il form come una finestra di dialogo modale.
Metodo pubblicoShowDialog(IWin32Window)Visualizza il form come una finestra di dialogo modale avente il proprietario specificato.
Metodo protettoSizeFromClientSizeConsente di determinare le dimensioni dell'intero controllo a partire dall'altezza e dalla larghezza della relativa area client. (Ereditato da Control)
Metodo pubblicoSuspendLayoutConsente di sospendere temporaneamente la logica di layout per il controllo. (Ereditato da Control)
Metodo pubblicoToStringOttiene una stringa che rappresenta l'istanza corrente del form. (Esegue l'override di Component.ToString()).
Metodo pubblicoUpdateDetermina il nuovo disegno delle aree invalidate del controllo all'interno della relativa area client. (Ereditato da Control)
Metodo protettoUpdateBounds()Consente di aggiornare i limiti del controllo in base alla posizione e alle dimensioni correnti. (Ereditato da Control)
Metodo protettoUpdateBounds(Int32, Int32, Int32, Int32)Consente di aggiornare i limiti del controllo in base alla posizione e alle dimensioni specificate. (Ereditato da Control)
Metodo protettoUpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32)Consente di aggiornare i limiti del controllo in base alle dimensioni, alla posizione e alle dimensioni client specificate. (Ereditato da Control)
Metodo protettoUpdateDefaultButtonOttiene il pulsante corrispondente al pulsante predefinito. (Esegue l'override di ContainerControl.UpdateDefaultButton()).
Metodo protettoUpdateStylesDetermina la nuova applicazione degli stili assegnati al controllo. (Ereditato da Control)
Metodo protettoUpdateZOrderConsente di aggiornare il controllo nell'ordine z del controllo padre. (Ereditato da Control)
Metodo pubblicoValidate()Verifica il valore dello stato attivo perdente del controllo provocando Validating e Validated eventi per verificare, in questo ordine. (Ereditato da ContainerControl)
Metodo pubblicoValidate(Boolean)Verifica il valore del controllo con lo stato attivo perdente; in modo condizionale dipendente dal fatto che la convalida automatica è attivata. (Ereditato da ContainerControl)
Metodo pubblicoValidateChildren()Causa tutti i controlli figlio all'interno di un controllo che supportano la convalida per convalidare i dati. (Esegue l'override di ContainerControl.ValidateChildren()).
Metodo pubblicoValidateChildren(ValidationConstraints)Causa tutti i controlli figlio all'interno di un controllo che supportano la convalida per convalidare i dati. (Esegue l'override di ContainerControl.ValidateChildren(ValidationConstraints)).
Metodo protettoWndProcMessaggi di windows processi. (Esegue l'override di ContainerControl.WndProc(Message)).
In alto

  NomeDescrizione
Evento pubblicoActivatedSi verifica quando il form viene attivato tramite il codice o dall'utente.
Evento pubblicoAutoSizeChangedSi verifica quando cambia il valore della proprietà AutoSize.
Evento pubblicoAutoValidateChangedSi verifica quando cambia il valore della proprietà AutoValidate.
Evento pubblicoBackColorChangedSi verifica quando il valore della proprietà BackColor cambia. (Ereditato da Control)
Evento pubblicoBackgroundImageChangedSi verifica quando il valore della proprietà BackgroundImage cambia. (Ereditato da Control)
Evento pubblicoBackgroundImageLayoutChangedSi verifica quando cambia il valore della proprietà BackgroundImageLayout. (Ereditato da Control)
Evento pubblicoBindingContextChangedSi verifica quando il valore della proprietà BindingContext cambia. (Ereditato da Control)
Evento pubblicoCausesValidationChangedSi verifica quando il valore della proprietà CausesValidation cambia. (Ereditato da Control)
Evento pubblicoChangeUICuesGenerato quando lo stato attivo o i tasti di scelta rapida dell'interfaccia utente (UI) della tastiera cambiano. (Ereditato da Control)
Evento pubblicoClickSi verifica quando si fa clic sul controllo. (Ereditato da Control)
Evento pubblicoClientSizeChangedSi verifica quando il valore della proprietà ClientSize cambia. (Ereditato da Control)
Evento pubblicoClosedSi verifica quando il form è chiuso.
Evento pubblicoClosingSi verifica quando il form viene chiuso.
Evento pubblicoContextMenuChangedSi verifica quando il valore della proprietà ContextMenu cambia. (Ereditato da Control)
Evento pubblicoContextMenuStripChangedSi verifica quando il valore della proprietà ContextMenuStrip cambia. (Ereditato da Control)
Evento pubblicoControlAddedSi verifica quando si aggiunge un nuovo controllo all'insieme Control.ControlCollection. (Ereditato da Control)
Evento pubblicoControlRemovedSi verifica quando si rimuove un controllo dall'insieme Control.ControlCollection. (Ereditato da Control)
Evento pubblicoCursorChangedSi verifica quando il valore della proprietà Cursor cambia. (Ereditato da Control)
Evento pubblicoDeactivateSi verifica quando il form perde lo stato attivo e non è più il form attivo.
Evento pubblicoDisposedSi verifica quando il componente viene eliminato da una chiamata a Dispose metodo. (Ereditato da Component)
Evento pubblicoDockChangedSi verifica quando il valore della proprietà Dock cambia. (Ereditato da Control)
Evento pubblicoDoubleClickSi verifica quando si fa doppio clic sul controllo. (Ereditato da Control)
Evento pubblicoDragDropGenerato quando un'operazione di trascinamento viene completata. (Ereditato da Control)
Evento pubblicoDragEnterSi verifica quando un oggetto viene trascinato all'interno del controllo. (Ereditato da Control)
Evento pubblicoDragLeaveGenerato quando un oggetto viene trascinato fuori dai limiti del controllo. (Ereditato da Control)
Evento pubblicoDragOverGenerato quando un oggetto viene trascinato all'interno dei limiti del controllo. (Ereditato da Control)
Evento pubblicoEnabledChangedSi verifica quando il valore della proprietà Enabled è stato modificato. (Ereditato da Control)
Evento pubblicoEnterSi verifica quando viene immesso il controllo. (Ereditato da Control)
Evento pubblicoFontChangedSi verifica quando viene modificato il valore della proprietà Font. (Ereditato da Control)
Evento pubblicoForeColorChangedSi verifica quando viene modificato il valore della proprietà ForeColor. (Ereditato da Control)
Evento pubblicoFormClosedSi verifica dopo la chiusura del form.
Evento pubblicoFormClosingSi verifica prima della chiusura del form.
Evento pubblicoGiveFeedbackViene generato durante un'operazione di trascinamento. (Ereditato da Control)
Evento pubblicoGotFocusSi verifica quando il controllo riceve lo stato attivo. (Ereditato da Control)
Evento pubblicoHandleCreatedSi verifica quando si crea un handle del controllo. (Ereditato da Control)
Evento pubblicoHandleDestroyedSi verifica quando è in corso l'eliminazione dell'handle del controllo. (Ereditato da Control)
Evento pubblicoHelpButtonClickedSi verifica quando viene fatto clic sul pulsante ?.
Evento pubblicoHelpRequestedSi verifica quando l'utente richiede ulteriori informazioni della Guida relative a un controllo. (Ereditato da Control)
Evento pubblicoImeModeChangedSi verifica quando la proprietà ImeMode viene modificata. (Ereditato da Control)
Evento pubblicoInputLanguageChangedSi verifica in seguito alla modifica della lingua di input del form.
Evento pubblicoInputLanguageChangingSi verifica quando l'utente tenta di cambiare la lingua di input del form.
Evento pubblicoInvalidatedGenerato quando è necessario ridisegnare la visualizzazione di un controllo. (Ereditato da Control)
Evento pubblicoKeyDownViene generato quando si preme un tasto mentre il controllo dispone dello stato attivo. (Ereditato da Control)
Evento pubblicoKeyPressViene generato quando si preme un tasto mentre il controllo dispone dello stato attivo. (Ereditato da Control)
Evento pubblicoKeyUpSi verifica quando si rilascia un tasto mentre il controllo dispone dello stato attivo. (Ereditato da Control)
Evento pubblicoLayoutSi verifica quando è necessario riposizionare i controlli figlio di un controllo. (Ereditato da Control)
Evento pubblicoLeaveSi verifica quando lo stato attivo esce dall'area del controllo. (Ereditato da Control)
Evento pubblicoLoadSi verifica prima che il form venga visualizzato per la prima volta.
Evento pubblicoLocationChangedSi verifica quando il valore della proprietà Location è stato modificato. (Ereditato da Control)
Evento pubblicoLostFocusGenerato quando il controllo perde lo stato attivo. (Ereditato da Control)
Evento pubblicoMarginChangedSi verifica quando cambia il valore della proprietà Margin.
Evento pubblicoMaximizedBoundsChangedSi verifica quando cambia il valore della proprietà MaximizedBounds.
Evento pubblicoMaximumSizeChangedSi verifica quando cambia il valore della proprietà MaximumSize.
Evento pubblicoMdiChildActivateSi verifica quando un form figlio MDI viene attivato o chiuso all'interno di un'applicazione MDI.
Evento pubblicoMenuCompleteSi verifica quando il menu di un form perde lo stato attivo.
Evento pubblicoMenuStartSi verifica quando il menu di un form riceve lo stato attivo.
Evento pubblicoMinimumSizeChangedSi verifica quando cambia il valore della proprietà MinimumSize.
Evento pubblicoMouseCaptureChangedViene generato quando il controllo perde il mouse capture. (Ereditato da Control)
Evento pubblicoMouseClickGenerato quando si fa clic con il mouse sul controllo. (Ereditato da Control)
Evento pubblicoMouseDoubleClickGenerato quando si fa doppio clic con il mouse sul controllo. (Ereditato da Control)
Evento pubblicoMouseDownSi verifica quando il puntatore del mouse si trova sul controllo mentre viene premuto un pulsante del mouse. (Ereditato da Control)
Evento pubblicoMouseEnterViene generato quando il puntatore del mouse entra nell'area del controllo. (Ereditato da Control)
Evento pubblicoMouseHoverSi verifica quando il puntatore del mouse si sofferma sul controllo . (Ereditato da Control)
Evento pubblicoMouseLeaveViene generato quando il puntatore del mouse esce dall'area del controllo. (Ereditato da Control)
Evento pubblicoMouseMoveSi verifica quando il puntatore del mouse viene spostato sul controllo. (Ereditato da Control)
Evento pubblicoMouseUpSi verifica quando il puntatore del mouse si trova sul controllo mentre viene rilasciato un pulsante del mouse. (Ereditato da Control)
Evento pubblicoMouseWheelGenerato quando si sposta la rotellina del mouse mentre il controllo ha lo stato attivo. (Ereditato da Control)
Evento pubblicoMoveSi verifica quando viene spostato il controllo. (Ereditato da Control)
Evento pubblicoPaddingChangedSi verifica quando cambia la spaziatura interna del controllo. (Ereditato da Control)
Evento pubblicoPaintViene generato quando il controllo viene ridisegnato. (Ereditato da Control)
Evento pubblicoParentChangedSi verifica quando viene modificato il valore della proprietà Parent. (Ereditato da Control)
Evento pubblicoPreviewKeyDownSi verifica prima l'evento KeyDown quando viene premuto un tasto mentre è attivo il controllo. (Ereditato da Control)
Evento pubblicoQueryAccessibilityHelpSi verifica quando l'oggetto AccessibleObject fornisce la Guida per le applicazioni con accessibilità. (Ereditato da Control)
Evento pubblicoQueryContinueDragSi verifica durante un'operazione di trascinamento e consente all'origine del trascinamento di determinare se l'operazione deve essere annullata. (Ereditato da Control)
Evento pubblicoRegionChangedSi verifica quando il valore della proprietà Region cambia. (Ereditato da Control)
Evento pubblicoResizeSi verifica quando viene ridimensionato il controllo. (Ereditato da Control)
Evento pubblicoResizeBeginSi verifica quando un form passa in modalità di ridimensionamento.
Evento pubblicoResizeEndSi verifica quando un form esce dalla modalità di ridimensionamento.
Evento pubblicoRightToLeftChangedSi verifica quando viene modificato il valore della proprietà RightToLeft. (Ereditato da Control)
Evento pubblicoRightToLeftLayoutChangedSi verifica quando cambia il valore della proprietà RightToLeftLayout.
Evento pubblicoScrollSi verifica quando utente o scorre di codice con l'area client. (Ereditato da ScrollableControl)
Evento pubblicoShownSi verifica la prima volta che il form viene visualizzato.
Evento pubblicoSizeChangedSi verifica quando viene modificato il valore della proprietà Size. (Ereditato da Control)
Evento pubblicoStyleChangedSi verifica quando lo stile del controllo viene modificato. (Ereditato da Control)
Evento pubblicoSystemColorsChangedSi verifica quando i colori di sistema vengono modificati. (Ereditato da Control)
Evento pubblicoTabIndexChangedInfrastruttura. Si verifica quando il valore della proprietà TabIndex cambia.
Evento pubblicoTabStopChangedSi verifica quando cambia il valore della proprietà TabStop.
Evento pubblicoTextChangedSi verifica quando viene modificato il valore della proprietà Text. (Ereditato da Control)
Evento pubblicoValidatedSi verifica al termine della convalida del controllo. (Ereditato da Control)
Evento pubblicoValidatingGenerato durante la convalida del controllo. (Ereditato da Control)
Evento pubblicoVisibleChangedSi verifica quando viene modificato il valore della proprietà Visible. (Ereditato da Control)
In alto

  NomeDescrizione
Implementazione esplicita dell'interfacciaMetodo privatoIContainerControl.ActivateControlattiva il controllo specificato. (Ereditato da ContainerControl)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragDropInfrastruttura. Genera l'evento DragDrop. (Ereditato da Control)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragEnterInfrastruttura. Genera l'evento DragEnter. (Ereditato da Control)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragLeaveInfrastruttura. Genera l'evento DragLeave. (Ereditato da Control)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragOverInfrastruttura. Genera l'evento DragOver. (Ereditato da Control)
In alto

Un oggetto Form rappresenta una qualsiasi finestra visualizzata nell'applicazione. La classe Form può essere utilizzata per creare finestre standard, finestre di strumenti, senza bordo oppure flottanti. nonché finestre modali, ad esempio le finestre di dialogo. Un'interfaccia a documenti multipli (MDI) è un tipo speciale di form che può contenere altri form denominati form figlio MDI. Per creare un form MDI è necessario impostare la proprietà IsMdiContainer su true. I form figlio MDI vengono creati impostando la proprietà MdiParent sul form padre MDI che conterrà il form figlio.

Utilizzando le proprietà disponibili nella classe Form, è possibile determinare l'aspetto, la dimensione, il colore e le funzionalità di gestione della finestra o finestra di dialogo che si sta creando. La proprietà Text consente di specificare la didascalia della finestra nella barra del titolo, mentre le proprietà Size e DesktopLocation consentono di definire la dimensione e la posizione della finestra visualizzata. È possibile utilizzare la proprietà ForeColor per modificare il colore di primo piano predefinito di tutti i controlli inclusi nel form. Le proprietà FormBorderStyle, MinimizeBox e MaximizeBox consentono di controllare rispettivamente se il form può essere ridimensionato, ridotto a icona o ingrandito a tutto schermo in fase di esecuzione.

Per modificare un form, oltre alle proprietà è possibile utilizzare i metodi della classe. Ad esempio, è possibile utilizzare il metodo ShowDialog per visualizzare un form come finestra di dialogo modale e il metodo SetDesktopLocation per posizionare il form sul desktop.

Gli eventi della classe Form consentono di rispondere alle azioni eseguite sul form. È possibile utilizzare l'evento Activated per eseguire determinate operazioni, ad esempio l'aggiornamento dei dati visualizzati nei controlli del form al momento dell'attivazione.

Un form può essere utilizzato come classe iniziale nell'applicazione inserendo nella classe un metodo denominato Main, in cui è necessario aggiungere il codice per la creazione e la visualizzazione del form. Sarà inoltre necessario aggiungere l'attributo di STAThread al metodo Main in modo che il form sia eseguibile. La chiusura del form iniziale determina la chiusura dell'applicazione.

Se si imposta la proprietà Enabled su false prima che il Form sia visibile (ad esempio, impostando Enabled false nella finestra di progettazione di Microsoft Visual Studio ), i pulsanti di riduzione a icona, ingrandimento a tutto schermo, chiusura e i pulsanti di sistema rimarranno abilitati. Se si imposta Enabled su false dopo che Form è visibile (ad esempio, quando si verifica l'evento di caricamento), i pulsanti sono disabilitati.

Nell’esempio di codice riportato di seguito viene creata una nuova istanza di Form e viene chiamato il metodo ShowDialog per visualizzare il form come finestra di dialogo. Vengono impostate le proprietà FormBorderStyle, AcceptButton, CancelButton, MinimizeBox, MaximizeBox e StartPosition per trasformare l'aspetto e la funzionalità del form in quelli di una finestra di dialogo. Viene inoltre utilizzato il metodo Add dell'insieme Controls del form per aggiungere due controlli Button. Infine viene utilizzata la proprietà HelpButton per visualizzare un pulsante ? sulla barra del titolo della finestra di dialogo.


public void CreateMyForm()
{
   // Create a new instance of the form.
   Form form1 = new Form();
   // Create two buttons to use as the accept and cancel buttons.
   Button button1 = new Button ();
   Button button2 = new Button ();

   // Set the text of button1 to "OK".
   button1.Text = "OK";
   // Set the position of the button on the form.
   button1.Location = new Point (10, 10);
   // Set the text of button2 to "Cancel".
   button2.Text = "Cancel";
   // Set the position of the button based on the location of button1.
   button2.Location
      = new Point (button1.Left, button1.Height + button1.Top + 10);
   // Set the caption bar text of the form.   
   form1.Text = "My Dialog Box";
   // Display a help button on the form.
   form1.HelpButton = true;

   // Define the border style of the form to a dialog box.
   form1.FormBorderStyle = FormBorderStyle.FixedDialog;
   // Set the MaximizeBox to false to remove the maximize box.
   form1.MaximizeBox = false;
   // Set the MinimizeBox to false to remove the minimize box.
   form1.MinimizeBox = false;
   // Set the accept button of the form to button1.
   form1.AcceptButton = button1;
   // Set the cancel button of the form to button2.
   form1.CancelButton = button2;
   // Set the start position of the form to the center of the screen.
   form1.StartPosition = FormStartPosition.CenterScreen;

   // Add button1 to the form.
   form1.Controls.Add(button1);
   // Add button2 to the form.
   form1.Controls.Add(button2);

   // Display the form as a modal dialog box.
   form1.ShowDialog();
}


.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft