DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: VB.NET | Thema: Re: Dim TextBox1.Text | Von: Rene Paschold ( 17.12.2004 10:03)

Schreibe dir doch eine eigene Collection Klasse mit einem Indexer bzw. einer Default Property mit Parameter! In der entsprechenden Eigenschaft suchst du dann im Array nach dem Eintrag und du bekommst den passenden Wert zurück!

Ich habe dir mal ein bischen Source-Code zum anfangen. Wenn du es richtig machen willst, dann musst die das Interface IList implementieren. Mehr dazu findest du in der Doku:

--------------------------- CODE START

'Collection für deine
'entsprechenden Daten
Public Class MyListCollection

Private collection As ArrayList

Default Public ReadOnly Property Items(ByVal Name As String) _
As MyListItem
Get
Dim tempItem As MyListItem
For i As Integer = 0 To Me.collection.Count
tempItem = _
DirectCast(Me.collection(i), MyListItem)

If (tempItem.Name = Name) Then
Return tempItem
End If
Next
End Get
End Property

Public Sub Add(ByVal Name As String, _
ByVal Wert As Object)

Dim list As New MyListItem(Name, Wert)
Me.collection.Add(list)

End Sub

Public Sub New()
Me.collection = New ArrayList
End Sub

End Class

'Einzelne Daten in ein Objekt
'zusammenfassen
Public Class MyListItem

Public Name As String
Public Wert As Object

Public Sub New()
End Sub

Public Sub New(ByVal Name As String, _
ByVal Wert As Object)
Me.Name = Name
Me.Wert = Wert
End Sub

End Class

--------------------------- CODE ENDE

Du hast eine Klasse die einen einzelnen Datensatz repräsentiert sowie eine Collection mit der du alle "sammeln" kannst.

Hoffe das hilft ein bischen!

Grüße
René


Viele Grüße
René Paschold

ppedv AG
Business Development Manager


Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG