Freigeben über


ToolStripComboBox.AutoCompleteCustomSource Eigenschaft

Definition

Ruft die benutzerdefinierte Zeichenfolgenauflistung ab, die verwendet wird, wenn die AutoCompleteSource-Eigenschaft auf CustomSource festgelegt ist.

public:
 property System::Windows::Forms::AutoCompleteStringCollection ^ AutoCompleteCustomSource { System::Windows::Forms::AutoCompleteStringCollection ^ get(); void set(System::Windows::Forms::AutoCompleteStringCollection ^ value); };
[System.ComponentModel.Browsable(true)]
public System.Windows.Forms.AutoCompleteStringCollection AutoCompleteCustomSource { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.AutoCompleteCustomSource : System.Windows.Forms.AutoCompleteStringCollection with get, set
Public Property AutoCompleteCustomSource As AutoCompleteStringCollection

Eigenschaftswert

Eine AutoCompleteStringCollection, die die Zeichenfolgen enthält.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Syntax zum Festlegen verschiedener ToolStripComboBox Eigenschaften veranschaulicht, einschließlich der AutoCompleteCustomSource -Eigenschaft.

// The following code example demonstrates the syntax for setting
// various ToolStripComboBox properties.
// 
toolStripComboBox1.AutoCompleteCustomSource.AddRange(new string[] {
"aaa",
"bbb",
"ccc"});
toolStripComboBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
toolStripComboBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource;
toolStripComboBox1.DropDownHeight = 110;
toolStripComboBox1.DropDownWidth = 122;
toolStripComboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Standard;
toolStripComboBox1.IntegralHeight = false;
toolStripComboBox1.Items.AddRange(new object[] {
"xxx",
"yyy",
"zzz"});
toolStripComboBox1.MaxDropDownItems = 9;
toolStripComboBox1.MergeAction = System.Windows.Forms.MergeAction.Insert;
toolStripComboBox1.Name = "toolStripComboBox1";
toolStripComboBox1.Size = new System.Drawing.Size(121, 25);
toolStripComboBox1.Sorted = true;
' The following code example demonstrates the syntax for setting
' various ToolStripComboBox properties.
' 
toolStripComboBox1.AutoCompleteCustomSource.AddRange(New String() {"aaa", "bbb", "ccc"})
toolStripComboBox1.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend
toolStripComboBox1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.CustomSource
toolStripComboBox1.DropDownHeight = 110
toolStripComboBox1.DropDownWidth = 122
toolStripComboBox1.FlatStyle = System.Windows.Forms.FlatStyle.Standard
toolStripComboBox1.IntegralHeight = False
toolStripComboBox1.Items.AddRange(New Object() {"xxx", "yyy", "zzz"})
toolStripComboBox1.MaxDropDownItems = 9
toolStripComboBox1.MergeAction = System.Windows.Forms.MergeAction.Insert
toolStripComboBox1.Name = "toolStripComboBox1"
toolStripComboBox1.Size = New System.Drawing.Size(121, 25)
toolStripComboBox1.Sorted = True

Hinweise

Verwenden Sie die AutoCompleteCustomSourceEigenschaften , AutoCompleteModeund AutoCompleteSource , um eine ToolStripComboBox zu erstellen, die Eingabezeichenfolgen automatisch abschließt, indem das eingegebene Präfix mit den Präfixen aller Zeichenfolgen in einer verwalteten Quelle verglichen wird. Dies ist nützlich für ToolStripComboBox Steuerelemente, in denen häufig URLs, Adressen, Dateinamen oder Befehle eingegeben werden.

Die Verwendung der AutoCompleteCustomSource -Eigenschaft ist optional, aber Sie müssen die AutoCompleteSource -Eigenschaft auf festlegen, CustomSource um zu verwenden AutoCompleteCustomSource.

Sie müssen die AutoCompleteMode Eigenschaften und AutoCompleteSource zusammen verwenden.

Gilt für:

Weitere Informationen