Procedura: abilitare il completamento automatico nei controlli ToolStrip Windows Form
La procedura seguente combina un oggetto ToolStripLabel con un ToolStripComboBox oggetto che può essere eliminato per visualizzare un elenco di elementi, ad esempio i siti Web visitati di recente. Se l'utente digita un carattere che corrisponde al primo carattere di uno degli elementi nell'elenco, l'elemento viene visualizzato immediatamente.
Nota
Il completamento automatico funziona con ToolStrip
i controlli nello stesso modo in cui funziona con i controlli tradizionali, ComboBox ad esempio e TextBox.
Per abilitare il completamento automatico in un controllo ToolStrip
Creare un ToolStrip controllo e aggiungervi elementi.
ToolStrip1 = New System.Windows.Forms.ToolStrip ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem()_ {ToolStripLabel1, ToolStripComboBox1})
toolStrip1 = new System.Windows.Forms.ToolStrip(); toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {toolStripLabel1, toolStripComboBox1});
Impostare la Overflow proprietà dell'etichetta e della casella combinata su Never in modo che l'elenco sia sempre disponibile indipendentemente dalle dimensioni del modulo.
ToolStripLabel1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never ToolStripComboBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never
toolStripLabel1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never toolStripComboBox1.Overflow = System.Windows.Forms.ToolStripItemOverflow.Never
Aggiungere parole all'insieme Items del ToolStripComboBox controllo .
ToolStripComboBox1.Items.AddRange(New Object() {"First Item", _ "Second Item", "Third Item"})
toolStripComboBox1.Items.AddRange(new object[] {"First item", "Second item", "Third item"});
Impostare la AutoCompleteMode proprietà della casella combinata su Append.
ToolStripComboBox1.AutoCompleteMode = _ System.Windows.Forms.AutoCompleteMode.Append
toolStripComboBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Append;
Impostare la AutoCompleteSource proprietà della casella combinata su ListItems.
ToolStripComboBox1.AutoCompleteSource = _ System.Windows.Forms.AutoCompleteSource.ListItems
toolStripComboBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
Vedi anche
.NET Desktop feedback
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per