Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Následující postup kombinuje ToolStripLabel s ToolStripComboBox, které lze rozbalit pro zobrazení seznamu položek, například nedávno navštívené weby. Pokud uživatel zadá znak, který odpovídá prvnímu znaku jedné z položek v seznamu, zobrazí se položka okamžitě.
Poznámka:
Automatické dokončování funguje s ovládacími prvky ToolStrip stejným způsobem, jakým funguje s tradičními ovládacími prvky, jako jsou ComboBox a TextBox.
Zapnutí automatického dokončování v ovládacím prvku ToolStrip
Vytvořte ovládací prvek ToolStrip a přidejte do něj položky.
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});Nastavte vlastnost Overflow popisku a pole se seznamem na Never tak, aby byl seznam vždy dostupný bez ohledu na velikost formuláře.
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.NeverPřidejte slova do kolekce Items ovládacího prvku ToolStripComboBox.
ToolStripComboBox1.Items.AddRange(New Object() {"First Item", _ "Second Item", "Third Item"})toolStripComboBox1.Items.AddRange(new object[] {"First item", "Second item", "Third item"});Nastavte vlastnost AutoCompleteMode pole se seznamem na Append.
ToolStripComboBox1.AutoCompleteMode = _ System.Windows.Forms.AutoCompleteMode.AppendtoolStripComboBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Append;Nastavte vlastnost AutoCompleteSource pole se seznamem na ListItems.
ToolStripComboBox1.AutoCompleteSource = _ System.Windows.Forms.AutoCompleteSource.ListItemstoolStripComboBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
Viz také
.NET Desktop feedback