DomainUpDown.Items-Eigenschaft
Eine Auflistung von Objekten, die dem Drehfeld (auch als Auf-Ab-Steuerelement bezeichnet) zugeordnet ist.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)
Syntax
'Declaration
<LocalizableAttribute(True)> _
Public ReadOnly Property Items As DomainUpDownItemCollection
'Usage
Dim instance As DomainUpDown
Dim value As DomainUpDownItemCollection
value = instance.Items
[LocalizableAttribute(true)]
public DomainUpDownItemCollection Items { get; }
[LocalizableAttribute(true)]
public:
property DomainUpDownItemCollection^ Items {
DomainUpDownItemCollection^ get ();
}
/** @property */
public DomainUpDownItemCollection get_Items ()
public function get Items () : DomainUpDownItemCollection
Eigenschaftenwert
Eine DomainUpDown.DomainUpDownItemCollection, das eine Object-Auflistung enthält.
Hinweise
Es gibt zwei Möglichkeiten, die Object-Auflistung zu erstellen und für das DomainUpDown-Steuerelement verfügbar zu machen. Sie können der Auflistung über die Add-Methode oder die Insert-Methode Elemente hinzufügen.
Beispiel
Im folgenden Codebeispiel wird ein DomainUpDown-Steuerelement erstellt und initialisiert. Sie können einige der Eigenschaften festlegen und eine Auflistung von Zeichenfolgen erstellen, die im Drehfeld angezeigt werden soll. Im Code wird davon ausgegangen, dass eine TextBox, eine CheckBox und ein Button in einem Formular instanziiert wurden. Weiterhin wird vorausgesetzt, dass eine Membervariable als 32-Bit-Ganzzahl mit der Bezeichnung myCounter
auf Klassenebene deklariert wurde. Wenn Sie auf die Schaltfläche klicken, können Sie eine Zeichenfolge in das Textfeld eingeben und diese der Items-Auflistung hinzufügen. Sie können die Sorted-Eigenschaft durch Klicken auf das Kontrollkästchen aktivieren bzw. deaktivieren und im Drehfeld die Änderung der Auflistung beobachten.
Protected domainUpDown1 As DomainUpDown
Private Sub MySub()
' Create and initialize the DomainUpDown control.
domainUpDown1 = New System.Windows.Forms.DomainUpDown()
' Add the DomainUpDown control to the form.
Controls.Add(domainUpDown1)
End Sub 'MySub
Private Sub button1_Click(sender As System.Object, e As System.EventArgs)
' Add the text box contents and initial location in the collection
' to the DomainUpDown control.
domainUpDown1.Items.Add((textBox1.Text.Trim() & " - " & myCounter))
' Increment the counter variable.
myCounter = myCounter + 1
' Clear the TextBox.
textBox1.Text = ""
End Sub 'button1_Click
Private Sub checkBox1_Click(sender As System.Object, e As System.EventArgs)
' If Sorted is set to true, set it to false;
' otherwise set it to true.
If domainUpDown1.Sorted Then
domainUpDown1.Sorted = False
Else
domainUpDown1.Sorted = True
End If
End Sub 'checkBox1_Click
Private Sub domainUpDown1_SelectedItemChanged _
(sender As System.Object, e As System.EventArgs)
' Display the SelectedIndex and SelectedItem property values in a MessageBox.
MessageBox.Show(("SelectedIndex: " & domainUpDown1.SelectedIndex.ToString() & _
ControlChars.Cr & "SelectedItem: " & domainUpDown1.SelectedItem.ToString()))
End Sub 'domainUpDown1_SelectedItemChanged
protected DomainUpDown domainUpDown1;
private void MySub()
{
// Create and initialize the DomainUpDown control.
domainUpDown1 = new System.Windows.Forms.DomainUpDown();
// Add the DomainUpDown control to the form.
Controls.Add(domainUpDown1);
}
private void button1_Click(System.Object sender,
System.EventArgs e)
{
// Add the text box contents and initial location in the collection
// to the DomainUpDown control.
domainUpDown1.Items.Add((textBox1.Text.Trim()) + " - " + myCounter);
// Increment the counter variable.
myCounter = myCounter + 1;
// Clear the TextBox.
textBox1.Text = "";
}
private void checkBox1_Click(System.Object sender,
System.EventArgs e)
{
// If Sorted is set to true, set it to false;
// otherwise set it to true.
if (domainUpDown1.Sorted)
{
domainUpDown1.Sorted = false;
}
else
{
domainUpDown1.Sorted = true;
}
}
private void domainUpDown1_SelectedItemChanged(System.Object sender,
System.EventArgs e)
{
// Display the SelectedIndex and SelectedItem property values in a MessageBox.
MessageBox.Show("SelectedIndex: " + domainUpDown1.SelectedIndex.ToString()
+ "\n" + "SelectedItem: " + domainUpDown1.SelectedItem.ToString());
}
protected:
DomainUpDown^ domainUpDown1;
private:
void MySub()
{
// Create and initialize the DomainUpDown control.
domainUpDown1 = gcnew System::Windows::Forms::DomainUpDown;
// Add the DomainUpDown control to the form.
Controls->Add( domainUpDown1 );
}
void button1_Click( System::Object^ sender,
System::EventArgs^ e )
{
// Add the text box contents and initial location in the collection
// to the DomainUpDown control.
domainUpDown1->Items->Add( String::Concat(
(textBox1->Text->Trim()), " - ", myCounter.ToString() ) );
// Increment the counter variable.
myCounter = myCounter + 1;
// Clear the TextBox.
textBox1->Text = "";
}
void checkBox1_Click( Object^ sender, EventArgs^ e )
{
// If Sorted is set to true, set it to false;
// otherwise set it to true.
if ( domainUpDown1->Sorted )
{
domainUpDown1->Sorted = false;
}
else
{
domainUpDown1->Sorted = true;
}
}
void domainUpDown1_SelectedItemChanged( Object^ sender, EventArgs^ e )
{
// Display the SelectedIndex and SelectedItem property values in a MessageBox.
MessageBox::Show( String::Concat( "SelectedIndex: ",
domainUpDown1->SelectedIndex.ToString(), "\n", "SelectedItem: ",
domainUpDown1->SelectedItem->ToString() ) );
}
protected DomainUpDown domainUpDown1;
private void MySub()
{
// Create and initialize the DomainUpDown control.
domainUpDown1 = new System.Windows.Forms.DomainUpDown();
// Add the DomainUpDown control to the form.
get_Controls().Add(domainUpDown1);
} //MySub
private void button1_Click(Object sender, System.EventArgs e)
{
// Add the text box contents and initial location in the collection
// to the DomainUpDown control.
domainUpDown1.get_Items().Add((textBox1.get_Text().Trim()
+ " - " + myCounter));
// Increment the counter variable.
myCounter = myCounter + 1;
// Clear the TextBox.
textBox1.set_Text("");
} //button1_Click
private void checkBox1_Click(Object sender, System.EventArgs e)
{
// If Sorted is set to true, set it to false;
// otherwise set it to true.
if (domainUpDown1.get_Sorted()) {
domainUpDown1.set_Sorted(false);
}
else {
domainUpDown1.set_Sorted(true);
}
} //checkBox1_Click
private void domainUpDown1_SelectedItemChanged(Object sender,
System.EventArgs e)
{
// Display the SelectedIndex and SelectedItem property values in a
// MessageBox.
MessageBox.Show(("SelectedIndex: "
+ System.Convert.ToString(domainUpDown1.get_SelectedIndex())
+ "\n" + "SelectedItem: "
+ System.Convert.ToString(domainUpDown1.get_SelectedItem())));
} //domainUpDown1_SelectedItemChanged
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
DomainUpDown-Klasse
DomainUpDown-Member
System.Windows.Forms-Namespace
DomainUpDown.Items-Eigenschaft
DomainUpDown.DomainUpDownItemCollection