Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
1 di 1 hanno valutato il contenuto utile: - Valuta questo argomento

Classe ToolStripTextBox

Rappresenta una casella di testo all'interno di un oggetto ToolStrip in cui l'utente può immettere un testo.

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
[ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.None|ToolStripItemDesignerAvailability.ToolStrip|ToolStripItemDesignerAvailability.MenuStrip|ToolStripItemDesignerAvailability.ContextMenuStrip)]
public class ToolStripTextBox : ToolStripControlHost

Il tipo ToolStripTextBox espone i seguenti membri.

  NomeDescrizione
Metodo pubblicoToolStripTextBox()Inizializza una nuova istanza della classe ToolStripTextBox.
Metodo pubblicoToolStripTextBox(Control)Inizializza una nuova istanza della classe ToolStripTextBox derivata da un controllo base.
Metodo pubblicoToolStripTextBox(String)Consente l'inizializzazione di una nuova istanza della classe ToolStripTextBox con il nome specificato.
In alto
  NomeDescrizione
Proprietà pubblicaAcceptsReturnOttiene o imposta un valore che indica se premendo INVIO in un controllo TextBox su più righe viene creata una nuova riga di testo nel controllo o attivato il pulsante predefinito del form.
Proprietà pubblicaAcceptsTabOttiene o imposta un valore che indica se si immette un carattere di tabulazione in un controllo di casella di testo a più righe premendo il tasto TAB, invece di spostare lo stato attivo al controllo successivo nell'ordine di tabulazione.
Proprietà pubblicaAccessibilityObjectottiene AccessibleObject assegnato al controllo. (Ereditato da ToolStripItem)
Proprietà pubblicaAccessibleDefaultActionDescriptionOttiene o imposta la descrizione predefinita di azione del controllo dalle applicazioni client per l'accessibilità. (Ereditato da ToolStripItem)
Proprietà pubblicaAccessibleDescriptionOttiene o imposta la descrizione che verrà segnalata alle applicazioni client per l'accessibilità. (Ereditato da ToolStripItem)
Proprietà pubblicaAccessibleNameOttiene o imposta il nome del controllo dalle applicazioni client per l'accessibilità. (Ereditato da ToolStripItem)
Proprietà pubblicaAccessibleRoleOttiene o imposta il ruolo accessibile del controllo, che specifica il tipo di elemento dell'interfaccia utente del controllo. (Ereditato da ToolStripItem)
Proprietà pubblicaAlignmentOttiene o imposta un valore che indica se l'elemento è allineato verso l'inizio o la fine di ToolStrip. (Ereditato da ToolStripItem)
Proprietà pubblicaAllowDropOttiene o imposta un valore che indica se il trascinamento della selezione e il riordinamento dell'elemento sono gestiti con gli eventi implementati. (Ereditato da ToolStripItem)
Proprietà pubblicaAnchorOttiene o imposta i bordi del contenitore in cui a ToolStripItem è associata e determina come un oggetto ToolStripItem viene ridimensionato con il relativo padre. (Ereditato da ToolStripItem)
Proprietà pubblicaAutoCompleteCustomSourceOttiene o imposta un insieme di stringhe personalizzate da utilizzare quando la proprietà AutoCompleteSource è impostata su CustomSource.
Proprietà pubblicaAutoCompleteModeOttiene o imposta un'opzione che controlla la modalità di funzionamento del completamento automatico per l'oggetto ToolStripTextBox.
Proprietà pubblicaAutoCompleteSourceOttiene o imposta un valore che specifica l'origine delle stringhe complete utilizzate per il completamento automatico.
Proprietà pubblicaAutoSizeOttiene o imposta un valore che indica se l'elemento viene ridimensionato. (Ereditato da ToolStripItem)
Proprietà pubblicaAutoToolTipOttiene o imposta un valore che indica se utilizzare Text proprietà o ToolTipText proprietà di ToolStripItem descrizione comando. (Ereditato da ToolStripItem)
Proprietà pubblicaAvailableOttiene o imposta un valore che indica se ToolStripItem deve essere inserito in una classe ToolStrip. (Ereditato da ToolStripItem)
Proprietà pubblicaBackColorOttiene o imposta il colore di sfondo per l'elemento. (Ereditato da ToolStripControlHost)
Proprietà pubblicaBackgroundImageInfrastruttura. Questa proprietà non è pertinente per questa classe. (Esegue l'override di ToolStripControlHost.BackgroundImage).
Proprietà pubblicaBackgroundImageLayoutInfrastruttura. Questa proprietà non è pertinente per questa classe. (Esegue l'override di ToolStripControlHost.BackgroundImageLayout).
Proprietà pubblicaBorderStyleOttiene o imposta il tipo di bordo del controllo ToolStripTextBox.
Proprietà pubblicaBoundsOttiene la dimensione e la posizione dell'elemento. (Ereditato da ToolStripItem)
Proprietà protetta.CanRaiseEventsOttiene un valore che indica se il componente può generare un evento. (Ereditato da Component)
Proprietà pubblicaCanSelectOttiene un valore che indica se il controllo può essere selezionato. (Ereditato da ToolStripControlHost)
Proprietà pubblicaCanUndoOttiene un valore che indica se l'utente può annullare l'operazione precedente eseguita in un controllo ToolStripTextBox.
Proprietà pubblicaCausesValidationOttiene o imposta un valore che indica se il controllo contenuto determina e genera eventi di convalida sugli altri controlli quando il controllo contenuto riceve lo stato attivo. (Ereditato da ToolStripControlHost)
Proprietà pubblicaCharacterCasingOttiene o imposta un valore che indica se il controllo ToolStripTextBox modifica le maiuscole e le minuscole dei caratteri quando vengono digitati.
Proprietà pubblicaContainerottiene IContainer contenente Component. (Ereditato da Component)
Proprietà pubblicaContentRectangleOttiene l'area in cui il contenuto, quali testo e icone, può essere posizionato all'interno di un oggetto ToolStripItem senza sovrascrivere i bordi in background. (Ereditato da ToolStripItem)
Proprietà pubblicaControlOttiene l'oggetto Control contenuto nell'oggetto ToolStripControlHost. (Ereditato da ToolStripControlHost)
Proprietà pubblicaControlAlignOttiene o imposta l'allineamento del controllo nel form. (Ereditato da ToolStripControlHost)
Proprietà protetta.DefaultAutoToolTipOttiene un valore che indica se visualizzare ToolTip ciò è definito come predefinito. (Ereditato da ToolStripItem)
Proprietà protetta.DefaultDisplayStyleOttiene un valore delle schermate visualizzate su ToolStripItem. (Ereditato da ToolStripItem)
Proprietà protetta.DefaultMarginOttiene la spaziatura in pixel tra l'oggetto ToolStripTextBox e gli elementi adiacenti. (Esegue l'override di ToolStripItem.DefaultMargin).
Proprietà protetta.DefaultPaddingOttiene le caratteristiche interne di spaziatura dell'elemento. (Ereditato da ToolStripItem)
Proprietà protetta.DefaultSizeOttiene la dimensione predefinita di ToolStripTextBox. (Esegue l'override di ToolStripControlHost.DefaultSize).
Proprietà protetta.DesignModeottiene un valore che indica se Component si trova in modalità progettazione. (Ereditato da Component)
Proprietà protetta.DismissWhenClickedOttiene un valore che indica se elementi in un oggetto ToolStripDropDown vengono nascosti dopo che vengono selezionate. (Ereditato da ToolStripItem)
Proprietà pubblicaDisplayStyleInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaDockOttiene o imposta quali ToolStripItem i bordi sono ancorati al relativo controllo padre e determina come ToolStripItem viene ridimensionato con il relativo padre. (Ereditato da ToolStripItem)
Proprietà pubblicaDoubleClickEnabledInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaEnabledOttiene o imposta un valore che indica se il controllo padre di ToolStripItem deve essere abilitato. (Ereditato da ToolStripControlHost)
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 ToolStripControlHost)
Proprietà pubblicaFontOttiene o imposta il tipo di carattere utilizzato dal controllo contenuto. (Ereditato da ToolStripControlHost)
Proprietà pubblicaForeColorOttiene o imposta il colore di primo piano del controllo contenuto. (Ereditato da ToolStripControlHost)
Proprietà pubblicaHeightOttiene o imposta l'altezza, in pixel, di un oggetto ToolStripItem. (Ereditato da ToolStripItem)
Proprietà pubblicaHideSelectionOttiene o imposta un valore che indica se il testo selezionato nella casella di testo appare evidenziato anche quando il controllo non è più attivo.
Proprietà pubblicaImageInfrastruttura. L'immagine associata all'oggetto. (Ereditato da ToolStripControlHost)
Proprietà pubblicaImageAlignInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaImageIndexOttiene o imposta il valore di indice dell'immagine che visualizza l'elemento. (Ereditato da ToolStripItem)
Proprietà pubblicaImageKeyottiene o imposta la funzione di accesso principale per l'immagine in ImageList tale visualizzata in una classe ToolStripItem. (Ereditato da ToolStripItem)
Proprietà pubblicaImageScalingInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaImageTransparentColorQuesta proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaIsDisposedottiene un valore che indica se l'oggetto è stato eliminato. (Ereditato da ToolStripItem)
Proprietà pubblicaIsOnDropDownOttiene un valore che indica se il contenitore corrente Control è un oggetto ToolStripDropDown. (Ereditato da ToolStripItem)
Proprietà pubblicaIsOnOverflowottiene un valore che indica se Placement la proprietà è impostata su Overflow. (Ereditato da ToolStripItem)
Proprietà pubblicaLinesOttiene o imposta le righe di testo in un controllo ToolStripTextBox.
Proprietà pubblicaMarginOttiene o imposta lo spazio tra l'elemento e gli elementi adiacenti. (Ereditato da ToolStripItem)
Proprietà pubblicaMaxLengthOttiene o imposta il numero massimo di caratteri che l’utente può digitare nel controllo casella di testo.
Proprietà pubblicaMergeActionOttiene o imposta quali i menu figlio vengono uniti ai menu padre. (Ereditato da ToolStripItem)
Proprietà pubblicaMergeIndexOttiene o imposta la posizione di un elemento fuso l'oggetto corrente ToolStrip. (Ereditato da ToolStripItem)
Proprietà pubblicaModifiedOttiene o imposta un valore che indica se il controllo ToolStripTextBox è stato modificato dall'utente dopo la creazione o l'ultima impostazione del contenuto.
Proprietà pubblicaMultilineInfrastruttura. Questa proprietà non è pertinente per questa classe.
Proprietà pubblicaNameOttiene o imposta il nome dell'elemento. (Ereditato da ToolStripItem)
Proprietà pubblicaOverflowOttiene o imposta un valore che indica se l'elemento è collegato a ToolStrip o ToolStripOverflowButton o possibile float tra i due. (Ereditato da ToolStripItem)
Proprietà pubblicaOwnerOttiene o imposta il proprietario dell'elemento. (Ereditato da ToolStripItem)
Proprietà pubblicaOwnerItemOttiene l'oggetto padre ToolStripItem di questo ToolStripItem. (Ereditato da ToolStripItem)
Proprietà pubblicaPaddingOttiene o imposta la spaziatura interna, in pixel, tra il contenuto degli elementi e i suoi limiti. (Ereditato da ToolStripItem)
Proprietà protetta.ParentOttiene o imposta il contenitore padre ToolStripItem. (Ereditato da ToolStripItem)
Proprietà pubblicaPlacementOttiene il layout dell'elemento corrente. (Ereditato da ToolStripItem)
Proprietà pubblicaPressedOttiene un valore che indica se lo stato dell'elemento viene premuto. (Ereditato da ToolStripItem)
Proprietà pubblicaReadOnlyOttiene o imposta un valore che indica se il testo di ToolStripTextBox è in sola lettura.
Proprietà pubblicaRightToLeftOttiene o imposta un valore che indica se gli elementi devono essere inseriti da destra a sinistra e il testo deve essere scritto da destra a sinistra. (Ereditato da ToolStripControlHost)
Proprietà pubblicaRightToLeftAutoMirrorImageInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaSelectedOttiene un valore che indica se l'elemento deve essere selezionato. (Ereditato da ToolStripControlHost)
Proprietà pubblicaSelectedTextOttiene o imposta un valore che indica il testo attualmente selezionato nel controllo.
Proprietà pubblicaSelectionLengthOttiene o imposta il numero di caratteri selezionati nell'oggetto ToolStripTextBox.
Proprietà pubblicaSelectionStartOttiene o imposta il punto di inizio del testo selezionato nell'oggetto ToolStripTextBox.
Proprietà pubblicaShortcutsEnabledOttiene o imposta un valore che indica se i tasti di scelta rapida definiti sono abilitati.
Proprietà protetta.ShowKeyboardCuesOttiene un valore che indica se visualizzare o nascondere i tasti di scelta rapida. (Ereditato da ToolStripItem)
Proprietà pubblicaSiteOttiene o imposta il sito del controllo contenuto. (Ereditato da ToolStripControlHost)
Proprietà pubblicaSizeOttiene o imposta le dimensioni dell'oggetto ToolStripItem. (Ereditato da ToolStripControlHost)
Proprietà pubblicaTagOttiene o imposta l'oggetto che contiene i dati sull'elemento. (Ereditato da ToolStripItem)
Proprietà pubblicaTextOttiene o imposta il testo da visualizzare nel controllo contenuto. (Ereditato da ToolStripControlHost)
Proprietà pubblicaTextAlignInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaTextBoxOttiene il controllo TextBox contenuto.
Proprietà pubblicaTextBoxTextAlignOttiene o imposta un valore che indica la modalità di allineamento del testo in un controllo TextBox.
Proprietà pubblicaTextDirectionInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaTextImageRelationInfrastruttura. Questa proprietà non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Proprietà pubblicaTextLengthOttiene la lunghezza del testo nel controllo.
Proprietà pubblicaToolTipTextOttiene o imposta il testo visualizzato come oggetto ToolTip per un controllo. (Ereditato da ToolStripItem)
Proprietà pubblicaVisibleOttiene o imposta un valore che indica se l'elemento è visualizzato. (Ereditato da ToolStripItem)
Proprietà pubblicaWidthOttiene o imposta la larghezza in pixel di un oggetto ToolStripItem. (Ereditato da ToolStripItem)
Proprietà pubblicaWordWrapQuesta proprietà non è pertinente per questa classe.
In alto
  NomeDescrizione
Metodo pubblicoAppendTextAccoda un testo a quello corrente dell'oggetto ToolStripTextBox.
Metodo pubblicoClearCancella tutto il testo dal controllo ToolStripTextBox.
Metodo pubblicoClearUndoCancella le informazioni relative all'operazione eseguita più di recente dal buffer di annullamento dell'oggetto ToolStripTextBox.
Metodo pubblicoCopyCopia la selezione corrente dell'oggetto ToolStripTextBox negli Appunti.
Metodo protettoCreateAccessibilityInstancecrea un nuovo oggetto di accessibilità per ToolStripItem. (Ereditato da ToolStripControlHost)
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 pubblicoCutSposta la selezione corrente dell'oggetto ToolStripTextBox negli Appunti.
Metodo pubblicoDeselectAllSpecifica che il valore della proprietà SelectionLength è zero affinché non venga selezionato alcun carattere nel controllo.
Metodo pubblicoDispose()Libera tutte le risorse utilizzate da Component. (Ereditato da Component)
Metodo protettoDispose(Boolean)Rilascia le risorse non gestite utilizzate da ToolStripControlHost e, facoltativamente, le risorse gestite. (Ereditato da ToolStripControlHost)
Metodo pubblicoDoDragDropIniziare un'operazione di trascinamento della selezione. (Ereditato da ToolStripItem)
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 pubblicoFocusAssegna lo stato attivo a un controllo. (Ereditato da ToolStripControlHost)
Metodo pubblicoGetCharFromPositionRecupera il carattere più vicino alla posizione specificata all'interno del controllo.
Metodo pubblicoGetCharIndexFromPositionRecupera l'indice del carattere più vicino alla posizione specificata.
Metodo pubblicoGetCurrentParentrecupera ToolStrip questo è il contenitore corrente ToolStripItem. (Ereditato da ToolStripItem)
Metodo pubblicoGetFirstCharIndexFromLineRecupera il valore di indice del primo carattere di una determinata riga.
Metodo pubblicoGetFirstCharIndexOfCurrentLineRecupera l'indice del primo carattere della riga corrente.
Metodo pubblicoGetHashCodeFunge da funzione hash per un determinato 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 pubblicoGetLineFromCharIndexRecupera il numero di riga dalla posizione specificata del carattere all'interno del testo del controllo.
Metodo pubblicoGetPositionFromCharIndexRecupera la posizione all'interno del controllo in corrispondenza dell'indice del carattere specificato.
Metodo pubblicoGetPreferredSizeRecupera le dimensioni di un'area rettangolare in cui è possibile adattare un controllo. (Esegue l'override di ToolStripControlHost.GetPreferredSize(Size)).
Metodo protettoGetServiceRestituisce un oggetto che rappresenta un servizio fornito da Component o dal Container. (Ereditato da Component)
Metodo pubblicoGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoInitializeLifetimeServiceOttiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo pubblicoInvalidate()Invalida l'intera superficie di ToolStripItem portando l'orario da ridisegnata. (Ereditato da ToolStripItem)
Metodo pubblicoInvalidate(Rectangle)Invalida l'area specificata di ToolStripItem aggiungerla alla regione di aggiornamento ToolStripItem, che rappresenta l'area che verrà aggiornata a seguito di disegno e provoca un messaggio di disegno a essere inviato al ToolStripItem. (Ereditato da ToolStripItem)
Metodo protettoIsInputChardetermina se un carattere è un carattere di input che l'elemento riconosce. (Ereditato da ToolStripItem)
Metodo protettoIsInputKeydetermina se la chiave specificata è un tasto di input normale o una chiave speciale che richiede la pre-elaborazione. (Ereditato da ToolStripItem)
Metodo protettoMemberwiseClone()Consente di creare 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 protettoOnAcceptsTabChangedGenera l'evento AcceptsTabChanged.
Metodo protettoOnAvailableChangedGenera l'evento di AvailableChanged. (Ereditato da ToolStripItem)
Metodo protettoOnBackColorChangedGenerato BackColorChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnBorderStyleChangedGenera l'evento BorderStyleChanged.
Metodo protettoOnBoundsChangedSi verifica quando cambia il valore della proprietà Bounds. (Ereditato da ToolStripControlHost)
Metodo protettoOnClickGenerato Click evento. (Ereditato da ToolStripItem)
Metodo protettoOnDisplayStyleChangedGenerato DisplayStyleChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnDoubleClickGenerato DoubleClick evento. (Ereditato da ToolStripItem)
Metodo protettoOnDragDropGenerato DragDrop evento. (Ereditato da ToolStripItem)
Metodo protettoOnDragEnterGenerato DragEnter evento. (Ereditato da ToolStripItem)
Metodo protettoOnDragLeaveGenerato DragLeave evento. (Ereditato da ToolStripItem)
Metodo protettoOnDragOverGenerato DragOver evento. (Ereditato da ToolStripItem)
Metodo protettoOnEnabledChangedGenerato EnabledChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnEnterGenera l'evento Enter. (Ereditato da ToolStripControlHost)
Metodo protettoOnFontChangedGenerato FontChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnForeColorChangedGenerato ForeColorChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnGiveFeedbackGenerato GiveFeedback evento. (Ereditato da ToolStripItem)
Metodo protettoOnGotFocusGenera l'evento GotFocus. (Ereditato da ToolStripControlHost)
Metodo protettoOnHideSelectionChangedGenera l'evento HideSelectionChanged.
Metodo protettoOnHostedControlResizeSincronizza il ridimensionamento del controllo host con il ridimensionamento del controllo contenuto. (Ereditato da ToolStripControlHost)
Metodo protettoOnKeyDownGenera l'evento KeyDown. (Ereditato da ToolStripControlHost)
Metodo protettoOnKeyPressGenera l'evento KeyPress. (Ereditato da ToolStripControlHost)
Metodo protettoOnKeyUpGenera l'evento KeyUp. (Ereditato da ToolStripControlHost)
Metodo protettoOnLayoutGenerato Layout evento. (Ereditato da ToolStripControlHost)
Metodo protettoOnLeaveGenera l'evento Leave. (Ereditato da ToolStripControlHost)
Metodo protettoOnLocationChangedGenerato LocationChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnLostFocusGenera l'evento LostFocus. (Ereditato da ToolStripControlHost)
Metodo protettoOnModifiedChangedGenera l'evento ModifiedChanged.
Metodo protettoOnMouseDownGenerato MouseDown evento. (Ereditato da ToolStripItem)
Metodo protettoOnMouseEnterGenerato MouseEnter evento. (Ereditato da ToolStripItem)
Metodo protettoOnMouseHoverGenerato MouseHover evento. (Ereditato da ToolStripItem)
Metodo protettoOnMouseLeaveGenerato MouseLeave evento. (Ereditato da ToolStripItem)
Metodo protettoOnMouseMoveGenerato MouseMove evento. (Ereditato da ToolStripItem)
Metodo protettoOnMouseUpGenerato MouseUp evento. (Ereditato da ToolStripItem)
Metodo protettoOnMultilineChangedGenera l'evento MultilineChanged.
Metodo protettoOnOwnerChangedGenerato OwnerChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnOwnerFontChangedGenerato FontChanged evento quando Font la proprietà è stata modificata nel padre ToolStripItem. (Ereditato da ToolStripItem)
Metodo protettoOnPaintGenerato Paint evento. (Ereditato da ToolStripControlHost)
Metodo protettoOnParentBackColorChangedGenerato BackColorChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnParentChangedGenerato ParentChanged evento. (Ereditato da ToolStripControlHost)
Metodo protettoOnParentEnabledChangedGenerato EnabledChanged evento quando Enabled valore della proprietà del contenitore dell'elemento. (Ereditato da ToolStripItem)
Metodo protettoOnParentForeColorChangedGenerato ForeColorChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnParentRightToLeftChangedGenerato RightToLeftChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnQueryContinueDragGenerato QueryContinueDrag evento. (Ereditato da ToolStripItem)
Metodo protettoOnReadOnlyChangedGenera l'evento ReadOnlyChanged.
Metodo protettoOnRightToLeftChangedGenerato RightToLeftChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnSubscribeControlEventsSottoscrive gli eventi dal controllo contenuto. (Esegue l'override di ToolStripControlHost.OnSubscribeControlEvents(Control)).
Metodo protettoOnTextChangedGenerato TextChanged evento. (Ereditato da ToolStripItem)
Metodo protettoOnUnsubscribeControlEventsAnnulla la sottoscrizione degli eventi dal controllo contenuto. (Esegue l'override di ToolStripControlHost.OnUnsubscribeControlEvents(Control)).
Metodo protettoOnValidatedGenera l'evento Validated. (Ereditato da ToolStripControlHost)
Metodo protettoOnValidatingGenera l'evento Validating. (Ereditato da ToolStripControlHost)
Metodo protettoOnVisibleChangedGenerato VisibleChanged evento. (Ereditato da ToolStripItem)
Metodo pubblicoPasteSostituisce la selezione corrente nella casella di testo con il contenuto degli Appunti.
Metodo pubblicoPerformClickattiva ToolStripItem quando si fa clic con il mouse. (Ereditato da ToolStripItem)
Metodo protettoProcessCmdKeyConsente di elaborare un tasto di comando. (Ereditato da ToolStripControlHost)
Metodo protettoProcessDialogKeyElabora un tasto della finestra di dialogo. (Ereditato da ToolStripControlHost)
Metodo protettoProcessMnemonicElabora un carattere per i tasti di scelta rapida. (Ereditato da ToolStripControlHost)
Metodo pubblicoResetBackColorInfrastruttura. Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Metodo pubblicoResetDisplayStyleInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoResetFontInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoResetForeColorInfrastruttura. Questo metodo non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Metodo pubblicoResetImageInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoResetMarginInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoResetPaddingInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoResetRightToLeftInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoResetTextDirectionInfrastruttura. Questo metodo non è rilevante a questa classe. (Ereditato da ToolStripItem)
Metodo pubblicoScrollToCaretScorre il contenuto del controllo fino alla posizione corrente del punto di inserimento.
Metodo pubblicoSelect()seleziona l'elemento. (Ereditato da ToolStripItem)
Metodo pubblicoSelect(Int32, Int32)Seleziona un intervallo di testo nella casella di testo.
Metodo pubblicoSelectAllSeleziona tutto il testo della casella di testo.
Metodo protettoSetBoundsImposta la dimensione e la posizione dell'elemento. (Ereditato da ToolStripItem)
Metodo protettoSetVisibleCoreimposta ToolStripItem lo stato visibile specificato. (Ereditato da ToolStripControlHost)
Metodo pubblicoToStringRestituisce un oggetto String contenere il nome Component, se presente. Questo metodo non deve essere sottoposto a override. (Ereditato da ToolStripItem)
Metodo pubblicoUndoAnnulla l'ultima operazione di modifica apportata alla casella di testo.
In alto
  NomeDescrizione
Evento pubblicoAcceptsTabChangedSi verifica quando il valore della proprietà AcceptsTab cambia.
Evento pubblicoAvailableChangedSi verifica quando il valore di Available modifiche delle proprietà. (Ereditato da ToolStripItem)
Evento pubblicoBackColorChangedSi verifica quando il valore di BackColor modifiche delle proprietà. (Ereditato da ToolStripItem)
Evento pubblicoBorderStyleChangedSi verifica quando il valore della proprietà BorderStyle cambia.
Evento pubblicoClicksi verifica quando ToolStripItem viene fatto clic su. (Ereditato da ToolStripItem)
Evento pubblicoDisplayStyleChangedInfrastruttura. Questo evento non è pertinente per questa classe. (Ereditato da ToolStripControlHost)
Evento pubblicoDisposedSi verifica quando il componente viene eliminato da una chiamata a Dispose metodo. (Ereditato da Component)
Evento pubblicoDoubleClicksi verifica quando l'elemento è fatto doppio clic con il mouse. (Ereditato da ToolStripItem)
Evento pubblicoDragDropSi verifica quando l'utente trascina un elemento e l'utente rilascia il pulsante del mouse, per indicare che l'elemento deve essere rilasciati in questo elemento. (Ereditato da ToolStripItem)
Evento pubblicoDragEnterSi verifica quando l'utente trascina un elemento nell'area client di questo elemento. (Ereditato da ToolStripItem)
Evento pubblicoDragLeaveSi verifica quando l'utente trascina un elemento e il puntatore del mouse non è più sopra l'area client di questo elemento. (Ereditato da ToolStripItem)
Evento pubblicoDragOversi verifica quando l'utente trascina un elemento sopra l'area client di questo elemento. (Ereditato da ToolStripItem)
Evento pubblicoEnabledChangedsi verifica quando Enabled il valore della proprietà è stata modificata. (Ereditato da ToolStripItem)
Evento pubblicoEnterSi verifica quando viene immesso il controllo contenuto. (Ereditato da ToolStripControlHost)
Evento pubblicoForeColorChangedsi verifica quando ForeColor modifica dei valori di proprietà. (Ereditato da ToolStripItem)
Evento pubblicoGiveFeedbackSi verifica durante l'operazione di trascinamento. (Ereditato da ToolStripItem)
Evento pubblicoGotFocusSi verifica quando il controllo contenuto riceve lo stato attivo. (Ereditato da ToolStripControlHost)
Evento pubblicoHideSelectionChangedSi verifica quando il valore della proprietà HideSelection cambia.
Evento pubblicoKeyDownSi verifica quando l'utente preme e tiene premuto un tasto mentre il controllo contenuto dispone dello stato attivo. (Ereditato da ToolStripControlHost)
Evento pubblicoKeyPressSi verifica quando si preme un tasto mentre il controllo contenuto dispone dello stato attivo. (Ereditato da ToolStripControlHost)
Evento pubblicoKeyUpSi verifica quando si rilascia un tasto mentre il controllo contenuto dispone dello stato attivo. (Ereditato da ToolStripControlHost)
Evento pubblicoLeaveSi verifica quando lo stato attivo per l'input esce dal controllo contenuto. (Ereditato da ToolStripControlHost)
Evento pubblicoLocationChangedSi verifica quando la posizione di un oggetto ToolStripItem viene aggiornato. (Ereditato da ToolStripItem)
Evento pubblicoLostFocusSi verifica quando il controllo contenuto non dispone più dello stato attivo. (Ereditato da ToolStripControlHost)
Evento pubblicoModifiedChangedSi verifica quando il valore della proprietà Modified cambia.
Evento pubblicoMouseDownSi verifica quando il puntatore del mouse è sopra l'elemento e si preme un pulsante del mouse. (Ereditato da ToolStripItem)
Evento pubblicoMouseEnterSi verifica quando il puntatore del mouse entra nell'elemento. (Ereditato da ToolStripItem)
Evento pubblicoMouseHoverSi verifica quando il puntatore del mouse viene posizionato sull'elemento. (Ereditato da ToolStripItem)
Evento pubblicoMouseLeaveSi verifica quando il puntatore del mouse lascia l'elemento. (Ereditato da ToolStripItem)
Evento pubblicoMouseMoveSi verifica quando il puntatore del mouse viene spostato per l'elemento. (Ereditato da ToolStripItem)
Evento pubblicoMouseUpSi verifica quando il puntatore del mouse è sopra l'elemento e un pulsante del mouse viene rilasciato. (Ereditato da ToolStripItem)
Evento pubblicoMultilineChangedQuesto evento non è pertinente per questa classe.
Evento pubblicoOwnerChangedsi verifica quando Owner modifiche delle proprietà. (Ereditato da ToolStripItem)
Evento pubblicoPaintSi verifica quando l'elemento viene ridisegnato. (Ereditato da ToolStripItem)
Evento pubblicoQueryAccessibilityHelpsi verifica quando un'applicazione client per l'accessibilità richiama la guida per ToolStripItem. (Ereditato da ToolStripItem)
Evento pubblicoQueryContinueDragSi verifica durante l'operazione di trascinamento della selezione e consente all'origine di trascinamento di determinare se l'operazione di trascinamento della selezione deve essere annullata. (Ereditato da ToolStripItem)
Evento pubblicoReadOnlyChangedSi verifica quando il valore della proprietà ReadOnly cambia.
Evento pubblicoRightToLeftChangedsi verifica quando RightToLeft modifica dei valori di proprietà. (Ereditato da ToolStripItem)
Evento pubblicoTextBoxTextAlignChangedSi verifica quando il valore della proprietà TextBoxTextAlign cambia.
Evento pubblicoTextChangedSi verifica quando il valore di Text modifiche delle proprietà. (Ereditato da ToolStripItem)
Evento pubblicoValidatedSi verifica dopo l'esito positivo della convalida del controllo contenuto. (Ereditato da ToolStripControlHost)
Evento pubblicoValidatingSi verifica durante la convalida del controllo contenuto. (Ereditato da ToolStripControlHost)
Evento pubblicoVisibleChangedSi verifica quando il valore di Visible modifiche delle proprietà. (Ereditato da ToolStripItem)
In alto
  NomeDescrizione
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragDropGenerato DragDrop evento. (Ereditato da ToolStripItem)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragEnterGenerato DragEnter evento. (Ereditato da ToolStripItem)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragLeaveGenerato DragLeave evento. (Ereditato da ToolStripItem)
Implementazione esplicita dell'interfacciaMetodo privatoIDropTarget.OnDragOverGenerato DragOver evento. (Ereditato da ToolStripItem)
In alto

ToolStripTextBox è il controllo TextBox ottimizzato per l'hosting in un controllo ToolStrip. Un sottoinsieme delle proprietà e degli eventi del controllo ospitato viene esposto al livello ToolStripTextBox, ma il controllo TextBox sottostante è completamente accessibile tramite la proprietà TextBox.

Il controllo ToolStripTextBox consente all'utente di inserire testo in un'applicazione. In questo controllo sono incluse funzionalità aggiuntive non disponibili nel controllo casella di testo standard di Windows, ad esempio la modifica su più righe.

In genere, un controllo ToolStripTextBox viene utilizzato per visualizzare una riga di testo singola o accettarla come input. È possibile utilizzare la proprietà Multiline per abilitare la visualizzazione o l'immissione del testo su più righe. Impostare le proprietà AcceptsTab e AcceptsReturn su true per consentire una più ampia modifica del testo in un controllo ToolStripTextBox su più righe.

È possibile limitare la quantità di testo che può essere immesso all'interno del controllo ToolStripTextBox impostando la proprietà MaxLength su uno specifico numero di caratteri. Utilizzare la proprietà CharacterCasing per consentire all'utente di digitare all'interno del controllo ToolStripTextBox solo lettere maiuscole o minuscole oppure solo combinazioni di caratteri maiuscoli e minuscoli.

Per limitare l'immissione di testo in un controllo ToolStripTextBox, è possibile creare un gestore eventi per l'evento KeyDown allo scopo di convalidare ogni carattere inserito nel controllo. È inoltre possibile limitare tutte le immissioni di dati in un controllo ToolStripTextBox impostando la proprietà ReadOnly su true.

Nell'esempio di codice riportato di seguito viene illustrato un oggetto ToolStripTextBox con varie impostazioni di proprietà comuni, incluse le opzioni di completamento automatico.


using System;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication2
{
    public class Form1 : Form
    {
        private ToolStrip toolStrip1;
        private ToolStripTextBox toolStripTextBox1;

        public Form1()
        {
            InitializeComponent();
        }
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.Run(new Form1());
        }

        private void InitializeComponent()
        {
            toolStrip1 = new System.Windows.Forms.ToolStrip();
            toolStripTextBox1 = new System.Windows.Forms.ToolStripTextBox();
            toolStrip1.SuspendLayout();
            SuspendLayout();
            // 
            // toolStrip1
            // 
            toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            toolStripTextBox1});
            toolStrip1.Location = new System.Drawing.Point(0, 0);
            toolStrip1.Name = "toolStrip1";
            toolStrip1.Size = new System.Drawing.Size(292, 25);
            toolStrip1.TabIndex = 0;
            toolStrip1.Text = "toolStrip1";
            // This code example demonstrates the syntax for setting
            // various ToolStripTextBox properties.
            // 
            toolStripTextBox1.AcceptsReturn = true;
            toolStripTextBox1.AcceptsTab = true;
            toolStripTextBox1.AutoCompleteCustomSource.AddRange(new string[] {
            "This is line one.",
            "Second line.",
            "Another line."});
            toolStripTextBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
            toolStripTextBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource;
            toolStripTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
            toolStripTextBox1.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper;
            toolStripTextBox1.HideSelection = false;
            toolStripTextBox1.MaxLength = 32000;
            toolStripTextBox1.Name = "toolStripTextBox1";
            toolStripTextBox1.ShortcutsEnabled = false;
            toolStripTextBox1.Size = new System.Drawing.Size(100, 25);
            toolStripTextBox1.Text = "STRING1\r\nSTRING2\r\nSTRING3\r\nSTRING4";
            toolStripTextBox1.TextBoxTextAlign = System.Windows.Forms.HorizontalAlignment.Center;
            // 
            // Form1
            // 
            ClientSize = new System.Drawing.Size(292, 273);
            Controls.Add(toolStrip1);
            Name = "Form1";
            toolStrip1.ResumeLayout(false);
            toolStrip1.PerformLayout();
            ResumeLayout(false);
            PerformLayout();

        }
    }
}


.NET Framework

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

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

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 static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.