Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nella procedura riportata di seguito vengono combinate una classe ToolStripLabel e una classe ToolStripComboBox che è possibile selezionare per visualizzare un elenco a discesa di elementi, come ad esempio i siti Web visitati di recente. Se l'utente digita un carattere che corrisponde al primo carattere di uno degli elementi in elenco, l'elemento viene visualizzato immediatamente.
Nota
Il completamento automatico funziona con i controlli ToolStrip nello stesso modo in cui funziona con controlli tradizionali quali ComboBox e TextBox.
Per attivare il completamento automatico in un controllo ToolStrip
Creare un controllo ToolStrip 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 proprietà Overflow dell'etichetta e della casella combinata su Never affinché l'elenco sia sempre disponibile indipendentemente dalle dimensioni del form.
ToolStripLabel1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never ToolStripComboBox1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.NevertoolStripLabel1.Overflow = _ System.Windows.Forms.ToolStripItemOverflow.Never toolStripComboBox1.Overflow = System.Windows.Forms.ToolStripItemOverflow.NeverAggiungere termini all'insieme Items del controllo ToolStripComboBox.
ToolStripComboBox1.Items.AddRange(New Object() {"First Item", _ "Second Item", "Third Item"})toolStripComboBox1.Items.AddRange(new object[] {"First item", "Second item", "Third item"});Impostare la proprietà AutoCompleteMode della casella combinata su Append.
ToolStripComboBox1.AutoCompleteMode = _ System.Windows.Forms.AutoCompleteMode.AppendtoolStripComboBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Append;Impostare la proprietà AutoCompleteSource della casella combinata su ListItems.
ToolStripComboBox1.AutoCompleteSource = _ System.Windows.Forms.AutoCompleteSource.ListItemstoolStripComboBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
Vedere anche
Riferimenti
Cenni preliminari sul controllo ToolStrip (Windows Form)