ToolStripTextBox Classe

Definizione

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

public ref class ToolStripTextBox : System::Windows::Forms::ToolStripControlHost
[System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ContextMenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.MenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ToolStrip)]
public class ToolStripTextBox : System.Windows.Forms.ToolStripControlHost
[<System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ContextMenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.MenuStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ToolStrip)>]
type ToolStripTextBox = class
    inherit ToolStripControlHost
Public Class ToolStripTextBox
Inherits ToolStripControlHost
Ereditarietà
Ereditarietà
Attributi

Esempio

Nell'esempio di codice seguente 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();
        }
    }
}
Imports System.Text
Imports System.Windows.Forms

Public Class Form1
   Inherits Form
   Private toolStrip1 As ToolStrip
   Private toolStripTextBox1 As ToolStripTextBox
   
   Public Sub New()
      InitializeComponent()
   End Sub
   
   <STAThread()>  _
   Shared Sub Main()
      Application.EnableVisualStyles()
      Application.Run(New Form1())
   End Sub
   
   
   Private Sub 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" + ControlChars.Cr + ControlChars.Lf + "STRING2" + ControlChars.Cr + ControlChars.Lf + "STRING3" + ControlChars.Cr + ControlChars.Lf + "STRING4"
      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()
   End Sub
End Class

Commenti

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

Il ToolStripTextBox controllo consente all'utente di immettere testo in un'applicazione. Questo controllo include funzionalità aggiuntive che non sono disponibili nel controllo casella di testo Di Windows standard, inclusa la modifica a più righe.

In genere, un ToolStripTextBox controllo viene usato per visualizzare una singola riga di testo o accettarla come input. È possibile usare per Multiline abilitare più righe di testo da visualizzare o immettere. Impostare le AcceptsTab proprietà e AcceptsReturn su true per consentire una modifica del testo maggiore in un controllo multilinea ToolStripTextBox .

È possibile limitare la quantità di testo immessa in un controllo impostando la MaxLength proprietà su un ToolStripTextBox numero specifico di caratteri. Utilizzare la CharacterCasing proprietà per consentire all'utente di digitare solo maiuscole, solo minuscole o una combinazione di caratteri maiuscoli e minuscoli nel ToolStripTextBox controllo.

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

Costruttori

ToolStripTextBox()

Inizializza una nuova istanza della classe ToolStripTextBox.

ToolStripTextBox(Control)

Inizializza una nuova istanza della classe ToolStripTextBox derivata da un controllo base.

ToolStripTextBox(String)

Inizializza una nuova istanza della classe ToolStripTextBox con il nome specificato.

Proprietà

AcceptsReturn

Ottiene 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.

AcceptsTab

Ottiene o imposta un valore che indica se, premendo il tasto TAB, viene digitato un carattere di tabulazione in un controllo della casella di testo a più righe oppure viene spostato lo stato attivo al controllo successivo nell'ordine di tabulazione.

AccessibilityObject

Ottiene l'oggetto AccessibleObject assegnato al controllo.

(Ereditato da ToolStripItem)
AccessibleDefaultActionDescription

Ottiene o imposta la descrizione dell'azione predefinita del controllo usata dalle applicazioni client di accessibilità.

(Ereditato da ToolStripItem)
AccessibleDescription

Ottiene o imposta la descrizione che verrà visualizzata alle applicazioni client di accessibilità.

(Ereditato da ToolStripItem)
AccessibleName

Ottiene o imposta il nome del controllo usato dalle applicazioni client di accessibilità.

(Ereditato da ToolStripItem)
AccessibleRole

Ottiene o imposta il ruolo accessibile del controllo, che specifica il tipo di elemento dell'interfaccia utente del controllo.

(Ereditato da ToolStripItem)
Alignment

Ottiene o imposta un valore che indica se l'elemento deve essere allineato verso l'inizio o verso la fine dell'oggetto ToolStrip.

(Ereditato da ToolStripItem)
AllowDrop

Ottiene o imposta un valore che indica se le operazioni di trascinamento della selezione e ridisposizione degli elementi devono essere gestite tramite eventi implementati dallo sviluppatore.

(Ereditato da ToolStripItem)
Anchor

Ottiene o imposta i bordi del contenitore a cui è associato un oggetto ToolStripItem e determina la modalità con cui un oggetto ToolStripItem viene ridimensionato con il relativo elemento padre.

(Ereditato da ToolStripItem)
AutoCompleteCustomSource

Ottiene o imposta un insieme di stringhe personalizzate da utilizzare quando la proprietà AutoCompleteSource è impostata su CustomSource.

AutoCompleteMode

Ottiene o imposta un'opzione che controlla la modalità di funzionamento del completamento automatico per l'oggetto ToolStripTextBox.

AutoCompleteSource

Ottiene o imposta un valore che specifica l'origine delle stringhe complete usate per il completamento automatico.

AutoSize

Ottiene o imposta un valore che indica se l'elemento deve essere ridimensionato automaticamente.

(Ereditato da ToolStripItem)
AutoToolTip

Ottiene o imposta un valore che indica se usare la proprietà Text o ToolTipText per la descrizione comando di ToolStripItem ToolTip.

(Ereditato da ToolStripItem)
Available

Ottiene o imposta un valore che indica se l'oggetto ToolStripItem deve essere posizionato su ToolStrip.

(Ereditato da ToolStripItem)
BackColor

Ottiene o imposta il colore di sfondo del controllo.

(Ereditato da ToolStripControlHost)
BackgroundImage

Questa proprietà non è pertinente per questa classe.

BackgroundImageLayout

Questa proprietà non è pertinente per questa classe.

BindingContext

Ottiene o imposta l'insieme di gestori della valuta per l'interfaccia IBindableComponent.

(Ereditato da BindableComponent)
BorderStyle

Ottiene o imposta il tipo di bordo del controllo ToolStripTextBox.

Bounds

Ottiene le dimensioni e la posizione dell'elemento.

(Ereditato da ToolStripItem)
CanRaiseEvents

Ottiene un valore che indica se il componente può generare un evento.

(Ereditato da Component)
CanSelect

Ottiene un valore che indica se il controllo può essere selezionato.

(Ereditato da ToolStripControlHost)
CanUndo

Ottiene un valore che indica se l'utente può annullare l'operazione precedente eseguita in un controllo ToolStripTextBox.

CausesValidation

Ottiene o imposta un valore che indica se il controllo ospitato determina e genera eventi di convalida sugli altri controlli quando il controllo ospitato riceve lo stato attivo.

(Ereditato da ToolStripControlHost)
CharacterCasing

Ottiene o imposta un valore che indica se il controllo ToolStripTextBox modifica le maiuscole e le minuscole dei caratteri quando vengono digitati.

Command

Ottiene o imposta l'oggetto il ICommand cui Execute(Object) metodo verrà chiamato quando viene richiamato l'evento toolStripItem Click .

(Ereditato da ToolStripItem)
CommandParameter

Ottiene o imposta il parametro passato all'oggetto ICommand assegnato alla Command proprietà .

(Ereditato da ToolStripItem)
Container

Ottiene l'oggetto IContainer che contiene Component.

(Ereditato da Component)
ContentRectangle

Ottiene l'area in cui il contenuto, come testo e icone, può essere posizionato all'interno di un oggetto ToolStripItem senza sovrascrivere i bordi dello sfondo.

(Ereditato da ToolStripItem)
Control

Ottiene l'oggetto Control contenuto nell'oggetto ToolStripControlHost.

(Ereditato da ToolStripControlHost)
ControlAlign

Ottiene o imposta l'allineamento del controllo nel form.

(Ereditato da ToolStripControlHost)
DataBindings

Ottiene l'insieme di oggetti di associazione dati per questa interfaccia IBindableComponent.

(Ereditato da BindableComponent)
DefaultAutoToolTip

Ottiene un valore che indica se visualizzare l'oggetto ToolTip specificato come valore predefinito.

(Ereditato da ToolStripItem)
DefaultDisplayStyle

Ottiene un valore che indica cosa è visualizzato su ToolStripItem.

(Ereditato da ToolStripItem)
DefaultMargin

Ottiene la spaziatura in pixel tra l'oggetto ToolStripTextBox e gli elementi adiacenti.

DefaultPadding

Ottiene le caratteristiche di spaziatura interna dell'elemento.

(Ereditato da ToolStripItem)
DefaultSize

Ottiene le dimensioni predefinite di ToolStripTextBox.

DesignMode

Ottiene un valore che indica se il Component si trova in modalità progettazione.

(Ereditato da Component)
DismissWhenClicked

Ottiene un valore che indica se gli elementi di un oggetto ToolStripDropDown vengono nascosti dopo che si è fatto clic su di essi.

(Ereditato da ToolStripItem)
DisplayStyle

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
Dock

Ottiene o imposta i bordi di ToolStripItem ancorati al relativo controllo padre e determina la modalità con cui un oggetto ToolStripItem viene ridimensionato con il relativo elemento padre.

(Ereditato da ToolStripItem)
DoubleClickEnabled

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
Enabled

Ottiene o imposta un valore che indica se il controllo padre di ToolStripItem è abilitato.

(Ereditato da ToolStripControlHost)
Events

Ottiene l'elenco dei gestori eventi allegati a questo Component.

(Ereditato da Component)
Focused

Ottiene un valore che indica se il controllo ha lo stato attivo per l'input.

(Ereditato da ToolStripControlHost)
Font

Ottiene o imposta il tipo di carattere usato dal controllo ospitato.

(Ereditato da ToolStripControlHost)
ForeColor

Ottiene o imposta il colore di primo piano del controllo ospitato.

(Ereditato da ToolStripControlHost)
Height

Ottiene o imposta l'altezza in pixel di un oggetto ToolStripItem.

(Ereditato da ToolStripItem)
HideSelection

Ottiene o imposta un valore che indica se il testo selezionato nella casella di testo appare evidenziato anche quando il controllo non è più attivo.

Image

Immagine associata all'oggetto.

(Ereditato da ToolStripControlHost)
ImageAlign

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
ImageIndex

Ottiene o imposta il valore di indice dell'immagine visualizzata sull'elemento.

(Ereditato da ToolStripItem)
ImageKey

Ottiene o imposta la funzione di accesso alla chiave per l'immagine contenuta in ImageList visualizzata su ToolStripItem.

(Ereditato da ToolStripItem)
ImageScaling

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
ImageTransparentColor

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
IsDisposed

Ottiene un valore che indica se l'oggetto è stato eliminato.

(Ereditato da ToolStripItem)
IsOnDropDown

Ottiene un valore che indica se il contenitore dell'oggetto Control corrente è ToolStripDropDown.

(Ereditato da ToolStripItem)
IsOnOverflow

Ottiene un valore che indica se la proprietà Placement è impostata su Overflow.

(Ereditato da ToolStripItem)
Lines

Ottiene o imposta le righe di testo in un controllo ToolStripTextBox.

Margin

Ottiene o imposta lo spazio tra l'elemento e gli elementi adiacenti.

(Ereditato da ToolStripItem)
MaxLength

Ottiene o imposta il numero massimo di caratteri che l’utente può digitare nel controllo casella di testo.

MergeAction

Ottiene o imposta il modo in cui i menu figlio vengono uniti ai menu padre.

(Ereditato da ToolStripItem)
MergeIndex

Ottiene o imposta la posizione di un elemento unito all'interno dell'oggetto ToolStrip corrente.

(Ereditato da ToolStripItem)
Modified

Ottiene o imposta un valore che indica se il controllo ToolStripTextBox è stato modificato dall'utente dopo la creazione o l'ultima impostazione del contenuto.

Multiline

Questa proprietà non è pertinente per questa classe.

Name

Ottiene o imposta il nome dell'elemento.

(Ereditato da ToolStripItem)
Overflow

Ottiene o imposta l'elemento associato a ToolStrip o a ToolStripOverflowButton oppure che può spostarsi tra i due.

(Ereditato da ToolStripItem)
Owner

Ottiene o imposta il proprietario dell'elemento.

(Ereditato da ToolStripItem)
OwnerItem

Ottiene l'elemento padre ToolStripItem di ToolStripItem.

(Ereditato da ToolStripItem)
Padding

Ottiene o imposta la spaziatura interna, in pixel, tra il contenuto dell'elemento e i relativi bordi.

(Ereditato da ToolStripItem)
Parent

Ottiene o imposta il contenitore padre di ToolStripItem.

(Ereditato da ToolStripItem)
Placement

Ottiene il layout corrente dell'elemento.

(Ereditato da ToolStripItem)
Pressed

Ottiene un valore che indica se lo stato dell'elemento è premuto.

(Ereditato da ToolStripItem)
ReadOnly

Ottiene o imposta un valore che indica se il testo di ToolStripTextBox è in sola lettura.

Renderer

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

(Ereditato da ToolStripItem)
RightToLeft

Ottiene 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 ToolStripControlHost)
RightToLeftAutoMirrorImage

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
Selected

Ottiene un valore che indica se l'elemento è selezionato.

(Ereditato da ToolStripControlHost)
SelectedText

Ottiene o imposta un valore che indica il testo attualmente selezionato nel controllo.

SelectionLength

Ottiene o imposta il numero di caratteri selezionati in ToolStripTextBox.

SelectionStart

Ottiene o imposta il punto iniziale del testo selezionato in ToolStripTextBox.

ShortcutsEnabled

Ottiene o imposta un valore che indica se i tasti di scelta rapida definiti sono abilitati.

ShowKeyboardCues

Ottiene un valore che indica se mostrare o nascondere i tasti di scelta rapida.

(Ereditato da ToolStripItem)
Site

Ottiene o imposta il sito del controllo ospitato.

(Ereditato da ToolStripControlHost)
Size

Ottiene o imposta le dimensioni dell'oggetto ToolStripItem.

(Ereditato da ToolStripControlHost)
Tag

Ottiene o imposta l'oggetto contenente i dati sull'elemento.

(Ereditato da ToolStripItem)
Text

Ottiene o imposta il testo da visualizzare nel controllo ospitato.

(Ereditato da ToolStripControlHost)
TextAlign

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
TextBox

Ottiene il controllo TextBox contenuto.

TextBoxTextAlign

Ottiene o imposta un valore che indica la modalità di allineamento del testo in un controllo TextBox.

TextDirection

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
TextImageRelation

Questa proprietà non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
TextLength

Ottiene la lunghezza del testo nel controllo.

ToolTipText

Ottiene o imposta il testo visualizzato come ToolTip per un controllo.

(Ereditato da ToolStripItem)
Visible

Ottiene o imposta un valore che indica se l'elemento è visualizzato.

(Ereditato da ToolStripItem)
Width

Ottiene o imposta la larghezza in pixel di ToolStripItem.

(Ereditato da ToolStripItem)
WordWrap

Questa proprietà non è pertinente per questa classe.

Metodi

AppendText(String)

Accoda un testo a quello corrente dell'oggetto ToolStripTextBox.

Clear()

Cancella tutto il testo dal controllo ToolStripTextBox.

ClearUndo()

Cancella le informazioni relative all'operazione eseguita più di recente dal buffer di annullamento dell'oggetto ToolStripTextBox.

Copy()

Copia la selezione corrente dell'oggetto ToolStripTextBox negli Appunti.

CreateAccessibilityInstance()

Crea un nuovo oggetto di accessibilità per il controllo.

CreateAccessibilityInstance()

Crea un nuovo oggetto di accessibilità per il controllo.

(Ereditato da ToolStripControlHost)
CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.

(Ereditato da MarshalByRefObject)
Cut()

Sposta la selezione corrente dell'oggetto ToolStripTextBox negli Appunti.

DeselectAll()

Specifica che il valore della proprietà SelectionLength è zero, quindi non viene selezionato alcun carattere nel controllo.

Dispose()

Rilascia tutte le risorse usate da Component.

(Ereditato da Component)
Dispose(Boolean)

Rilascia le risorse non gestite usate da ToolStripControlHost e, facoltativamente, le risorse gestite.

(Ereditato da ToolStripControlHost)
DoDragDrop(Object, DragDropEffects)

Inizia un'operazione di trascinamento e rilascio.

(Ereditato da ToolStripItem)
DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean)

Avvia un'operazione di trascinamento.

(Ereditato da ToolStripItem)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Focus()

Assegna lo stato attivo a un controllo.

(Ereditato da ToolStripControlHost)
GetCharFromPosition(Point)

Recupera il carattere più vicino alla posizione specificata all'interno del controllo.

GetCharIndexFromPosition(Point)

Recupera l'indice del carattere più vicino alla posizione specificata.

GetCurrentParent()

Recupera l'oggetto ToolStrip che corrisponde al contenitore dell'oggetto ToolStripItem corrente.

(Ereditato da ToolStripItem)
GetFirstCharIndexFromLine(Int32)

Recupera il valore di indice del primo carattere di una determinata riga.

GetFirstCharIndexOfCurrentLine()

Recupera l'indice del primo carattere della riga corrente.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()
Obsoleti.

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.

(Ereditato da MarshalByRefObject)
GetLineFromCharIndex(Int32)

Recupera il numero di riga dalla posizione specificata del carattere all'interno del testo del controllo.

GetPositionFromCharIndex(Int32)

Recupera la posizione all'interno del controllo in corrispondenza dell'indice del carattere specificato.

GetPreferredSize(Size)

Recupera le dimensioni di un'area rettangolare in cui è possibile adattare un controllo.

GetService(Type)

Consente di restituire un oggetto che rappresenta un servizio fornito da Component o dal relativo Container.

(Ereditato da Component)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InitializeLifetimeService()
Obsoleti.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
Invalidate()

Invalida l'intera superficie di ToolStripItem e ne determina il ridisegno.

(Ereditato da ToolStripItem)
Invalidate(Rectangle)

Invalida l'area specificata dell'oggetto ToolStripItem aggiungendola all'area di aggiornamento di ToolStripItem, ossia quella che verrà ridisegnata alla successiva operazione di disegno, e determina l'invio di un messaggio di disegno a ToolStripItem.

(Ereditato da ToolStripItem)
IsInputChar(Char)

Determina se un carattere è un carattere di input riconosciuto dall'elemento.

(Ereditato da ToolStripItem)
IsInputKey(Keys)

Determina se il tasto specificato è un normale tasto di input o un tasto speciale che richiede una pre-elaborazione.

(Ereditato da ToolStripItem)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.

(Ereditato da MarshalByRefObject)
OnAcceptsTabChanged(EventArgs)

Genera l'evento AcceptsTabChanged.

OnAvailableChanged(EventArgs)

Genera l'evento AvailableChanged.

(Ereditato da ToolStripItem)
OnBackColorChanged(EventArgs)

Genera l'evento BackColorChanged.

(Ereditato da ToolStripItem)
OnBindingContextChanged(EventArgs)

Genera l'evento BindingContextChanged.

(Ereditato da BindableComponent)
OnBorderStyleChanged(EventArgs)

Genera l'evento BorderStyleChanged.

OnBoundsChanged()

Si verifica quando la proprietà Bounds cambia.

(Ereditato da ToolStripControlHost)
OnClick(EventArgs)

Genera l'evento Click.

(Ereditato da ToolStripItem)
OnCommandCanExecuteChanged(EventArgs)

Genera l'evento CommandCanExecuteChanged.

(Ereditato da ToolStripItem)
OnCommandChanged(EventArgs)

Genera l'evento CommandChanged.

(Ereditato da ToolStripItem)
OnCommandParameterChanged(EventArgs)

Genera l'evento CommandParameterChanged.

(Ereditato da ToolStripItem)
OnDisplayStyleChanged(EventArgs)

Genera l'evento DisplayStyleChanged.

(Ereditato da ToolStripItem)
OnDoubleClick(EventArgs)

Genera l'evento DoubleClick.

(Ereditato da ToolStripItem)
OnDragDrop(DragEventArgs)

Genera l'evento DragDrop.

(Ereditato da ToolStripItem)
OnDragEnter(DragEventArgs)

Genera l'evento DragEnter.

(Ereditato da ToolStripItem)
OnDragLeave(EventArgs)

Genera l'evento DragLeave.

(Ereditato da ToolStripItem)
OnDragOver(DragEventArgs)

Genera l'evento DragOver.

(Ereditato da ToolStripItem)
OnEnabledChanged(EventArgs)

Genera l'evento EnabledChanged.

(Ereditato da ToolStripItem)
OnEnter(EventArgs)

Genera l'evento Enter.

(Ereditato da ToolStripControlHost)
OnFontChanged(EventArgs)

Genera l'evento FontChanged.

(Ereditato da ToolStripItem)
OnForeColorChanged(EventArgs)

Genera l'evento ForeColorChanged.

(Ereditato da ToolStripItem)
OnGiveFeedback(GiveFeedbackEventArgs)

Genera l'evento GiveFeedback.

(Ereditato da ToolStripItem)
OnGotFocus(EventArgs)

Genera l'evento GotFocus.

(Ereditato da ToolStripControlHost)
OnHideSelectionChanged(EventArgs)

Genera l'evento HideSelectionChanged.

OnHostedControlResize(EventArgs)

Sincronizza il ridimensionamento dell'host del controllo con il ridimensionamento del controllo ospitato.

(Ereditato da ToolStripControlHost)
OnKeyDown(KeyEventArgs)

Genera l'evento KeyDown.

(Ereditato da ToolStripControlHost)
OnKeyPress(KeyPressEventArgs)

Genera l'evento KeyPress.

(Ereditato da ToolStripControlHost)
OnKeyUp(KeyEventArgs)

Genera l'evento KeyUp.

(Ereditato da ToolStripControlHost)
OnLayout(LayoutEventArgs)

Genera l'evento Layout.

(Ereditato da ToolStripControlHost)
OnLeave(EventArgs)

Genera l'evento Leave.

(Ereditato da ToolStripControlHost)
OnLocationChanged(EventArgs)

Genera l'evento LocationChanged.

(Ereditato da ToolStripItem)
OnLostFocus(EventArgs)

Genera l'evento LostFocus.

(Ereditato da ToolStripControlHost)
OnModifiedChanged(EventArgs)

Genera l'evento ModifiedChanged.

OnMouseDown(MouseEventArgs)

Genera l'evento MouseDown.

(Ereditato da ToolStripItem)
OnMouseEnter(EventArgs)

Genera l'evento MouseEnter.

(Ereditato da ToolStripItem)
OnMouseHover(EventArgs)

Genera l'evento MouseHover.

(Ereditato da ToolStripItem)
OnMouseLeave(EventArgs)

Genera l'evento MouseLeave.

(Ereditato da ToolStripItem)
OnMouseMove(MouseEventArgs)

Genera l'evento MouseMove.

(Ereditato da ToolStripItem)
OnMouseUp(MouseEventArgs)

Genera l'evento MouseUp.

(Ereditato da ToolStripItem)
OnMultilineChanged(EventArgs)

Genera l'evento MultilineChanged.

OnOwnerChanged(EventArgs)

Genera l'evento OwnerChanged.

(Ereditato da ToolStripItem)
OnOwnerFontChanged(EventArgs)

Genera l'evento FontChanged quando la proprietà Font dell'elemento padre di ToolStripItem cambia.

(Ereditato da ToolStripItem)
OnPaint(PaintEventArgs)

Genera l'evento Paint.

(Ereditato da ToolStripControlHost)
OnParentBackColorChanged(EventArgs)

Genera l'evento BackColorChanged.

(Ereditato da ToolStripItem)
OnParentChanged(ToolStrip, ToolStrip)

Genera l'evento ParentChanged.

(Ereditato da ToolStripControlHost)
OnParentEnabledChanged(EventArgs)

Genera l'evento EnabledChanged quando cambia il valore della proprietà Enabled del contenitore dell'elemento.

(Ereditato da ToolStripItem)
OnParentForeColorChanged(EventArgs)

Genera l'evento ForeColorChanged.

(Ereditato da ToolStripItem)
OnParentRightToLeftChanged(EventArgs)

Genera l'evento RightToLeftChanged.

(Ereditato da ToolStripItem)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Genera l'evento QueryContinueDrag.

(Ereditato da ToolStripItem)
OnReadOnlyChanged(EventArgs)

Genera l'evento ReadOnlyChanged.

OnRequestCommandExecute(EventArgs)

Chiamato nel contesto di OnClick(EventArgs) per richiamare Execute(Object) se il contesto consente.

(Ereditato da ToolStripItem)
OnRightToLeftChanged(EventArgs)

Genera l'evento RightToLeftChanged.

(Ereditato da ToolStripItem)
OnSelectedChanged(EventArgs)

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

(Ereditato da ToolStripItem)
OnSubscribeControlEvents(Control)

Sottoscrive gli eventi dal controllo ospitato.

OnTextChanged(EventArgs)

Genera l'evento TextChanged.

(Ereditato da ToolStripItem)
OnUnsubscribeControlEvents(Control)

Annulla la sottoscrizione degli eventi dal controllo ospitato.

OnValidated(EventArgs)

Genera l'evento Validated.

(Ereditato da ToolStripControlHost)
OnValidating(CancelEventArgs)

Genera l'evento Validating.

(Ereditato da ToolStripControlHost)
OnVisibleChanged(EventArgs)

Genera l'evento VisibleChanged.

(Ereditato da ToolStripItem)
Paste()

Sostituisce la selezione corrente nella casella di testo con il contenuto degli Appunti.

PerformClick()

Consente di generare un evento Click per un pulsante.ToolStripItem

(Ereditato da ToolStripItem)
ProcessCmdKey(Message, Keys)

Elabora un tasto di comando.

(Ereditato da ToolStripControlHost)
ProcessDialogKey(Keys)

Elabora un tasto della finestra di dialogo.

(Ereditato da ToolStripControlHost)
ProcessMnemonic(Char)

Elabora un carattere per il tasto di scelta.

(Ereditato da ToolStripControlHost)
ResetBackColor()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
ResetDisplayStyle()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ResetFont()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ResetForeColor()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
ResetImage()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ResetMargin()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ResetPadding()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ResetRightToLeft()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ResetTextDirection()

Questo metodo non è pertinente per questa classe.

(Ereditato da ToolStripItem)
ScrollToCaret()

Scorre il contenuto del controllo fino alla posizione corrente del punto di inserimento.

Select()

Seleziona l'elemento.

(Ereditato da ToolStripItem)
Select(Int32, Int32)

Seleziona un intervallo di testo nella casella di testo.

SelectAll()

Seleziona tutto il testo della casella di testo.

SetBounds(Rectangle)

Imposta le dimensioni e la posizione dell'elemento.

(Ereditato da ToolStripItem)
SetVisibleCore(Boolean)

Imposta il controllo ToolStripItem sullo stato visibile specificato.

(Ereditato da ToolStripControlHost)
ToString()

Restituisce un oggetto String che contiene il nome dell'eventuale oggetto Component. Questo metodo non deve essere sottoposto a override.

(Ereditato da ToolStripItem)
Undo()

Annulla l'ultima operazione di modifica apportata alla casella di testo.

Eventi

AcceptsTabChanged

Si verifica quando il valore della proprietà AcceptsTab cambia.

AvailableChanged

Si verifica quando il valore della proprietà Available cambia.

(Ereditato da ToolStripItem)
BackColorChanged

Si verifica quando il valore della proprietà BackColor cambia.

(Ereditato da ToolStripItem)
BindingContextChanged

Si verifica quando il contesto di associazione è cambiato.

(Ereditato da BindableComponent)
BorderStyleChanged

Si verifica quando il valore della proprietà BorderStyle cambia.

Click

Si verifica quando viene fatto clic sull'oggetto ToolStripItem.

(Ereditato da ToolStripItem)
CommandCanExecuteChanged

Si verifica quando lo CanExecute(Object) stato dell'oggetto ICommand assegnato alla Command proprietà è stato modificato.

(Ereditato da ToolStripItem)
CommandChanged

Si verifica quando l'oggetto assegnato ICommand della Command proprietà è stato modificato.

(Ereditato da ToolStripItem)
CommandParameterChanged

Si verifica quando cambia il valore della proprietà CommandParameter.

(Ereditato da ToolStripItem)
DisplayStyleChanged

Questo evento non è pertinente per questa classe.

(Ereditato da ToolStripControlHost)
Disposed

Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose().

(Ereditato da Component)
DoubleClick

Si verifica quando viene fatto doppio clic sull'elemento con il mouse.

(Ereditato da ToolStripItem)
DragDrop

Si verifica quando l'utente trascina un elemento e rilascia il pulsante del mouse, indicando che l'elemento deve essere rilasciato in questo elemento.

(Ereditato da ToolStripItem)
DragEnter

Si verifica quando l'utente trascina un elemento nell'area client di questo elemento.

(Ereditato da ToolStripItem)
DragLeave

Si verifica quando l'utente trascina un elemento e il puntatore del mouse non è più posizionato sull'area client di questo elemento.

(Ereditato da ToolStripItem)
DragOver

Si verifica quando l'utente trascina un elemento sull'area client di questo elemento.

(Ereditato da ToolStripItem)
EnabledChanged

Si verifica quando viene modificato il valore della proprietà Enabled.

(Ereditato da ToolStripItem)
Enter

Si verifica quando viene immesso il controllo ospitato.

(Ereditato da ToolStripControlHost)
ForeColorChanged

Si verifica quando il valore della proprietà ForeColor cambia.

(Ereditato da ToolStripItem)
GiveFeedback

Si verifica durante un'operazione di trascinamento.

(Ereditato da ToolStripItem)
GotFocus

Si verifica quando il controllo ospitato riceve lo stato attivo.

(Ereditato da ToolStripControlHost)
HideSelectionChanged

Si verifica quando il valore della proprietà HideSelection cambia.

KeyDown

Si verifica quando l'utente tiene premuto un tasto mentre il controllo ospitato ha lo stato attivo.

(Ereditato da ToolStripControlHost)
KeyPress

Si verifica quando si preme un tasto mentre il controllo ospitato ha lo stato attivo.

(Ereditato da ToolStripControlHost)
KeyUp

Si verifica quando si rilascia un tasto mentre il controllo ospitato ha lo stato attivo.

(Ereditato da ToolStripControlHost)
Leave

Si verifica quando lo stato attivo per l'input esce dall'area del controllo ospitato.

(Ereditato da ToolStripControlHost)
LocationChanged

Si verifica quando viene aggiornata la posizione di un oggetto ToolStripItem.

(Ereditato da ToolStripItem)
LostFocus

Si verifica quando il controllo ospitato non ha più lo stato attivo.

(Ereditato da ToolStripControlHost)
ModifiedChanged

Si verifica quando il valore della proprietà Modified cambia.

MouseDown

Si verifica quando il puntatore del mouse si trova sull'elemento e viene premuto un pulsante del mouse.

(Ereditato da ToolStripItem)
MouseEnter

Si verifica quando il puntatore del mouse entra nell'elemento.

(Ereditato da ToolStripItem)
MouseHover

Si verifica quando il puntatore del mouse passa sull'elemento.

(Ereditato da ToolStripItem)
MouseLeave

Si verifica quando il puntatore del mouse lascia l'elemento.

(Ereditato da ToolStripItem)
MouseMove

Si verifica quando il puntatore del mouse viene spostato sull'elemento.

(Ereditato da ToolStripItem)
MouseUp

Si verifica quando il puntatore del mouse si trova sull'elemento e viene rilasciato un pulsante del mouse.

(Ereditato da ToolStripItem)
MultilineChanged

Questo evento non è pertinente per questa classe.

OwnerChanged

Si verifica quando la proprietà Owner cambia.

(Ereditato da ToolStripItem)
Paint

Si verifica quando l'elemento viene ridisegnato.

(Ereditato da ToolStripItem)
QueryAccessibilityHelp

Si verifica quando un'applicazione client di accessibilità richiama la Guida per ToolStripItem.

(Ereditato da ToolStripItem)
QueryContinueDrag

Si verifica durante un'operazione di trascinamento della selezione e consente all'origine del trascinamento di determinare se l'operazione deve essere annullata.

(Ereditato da ToolStripItem)
ReadOnlyChanged

Si verifica quando il valore della proprietà ReadOnly cambia.

RightToLeftChanged

Si verifica quando il valore della proprietà RightToLeft cambia.

(Ereditato da ToolStripItem)
SelectedChanged

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

(Ereditato da ToolStripItem)
TextBoxTextAlignChanged

Si verifica quando il valore della proprietà TextBoxTextAlign cambia.

TextChanged

Si verifica quando il valore della proprietà Text cambia.

(Ereditato da ToolStripItem)
Validated

Si verifica dopo l'esito positivo della convalida del controllo ospitato.

(Ereditato da ToolStripControlHost)
Validating

Si verifica durante la convalida del controllo ospitato.

(Ereditato da ToolStripControlHost)
VisibleChanged

Si verifica quando il valore della proprietà Visible cambia.

(Ereditato da ToolStripItem)

Implementazioni dell'interfaccia esplicita

IDropTarget.OnDragDrop(DragEventArgs)

Genera l'evento DragDrop.

(Ereditato da ToolStripItem)
IDropTarget.OnDragEnter(DragEventArgs)

Genera l'evento DragEnter.

(Ereditato da ToolStripItem)
IDropTarget.OnDragLeave(EventArgs)

Genera l'evento DragLeave.

(Ereditato da ToolStripItem)
IDropTarget.OnDragOver(DragEventArgs)

Genera l'evento DragOver.

(Ereditato da ToolStripItem)

Si applica a

Vedi anche