Hvordan kan jeg opdatere værdier i et objekt som giver udslag i ToString funktion, så teksten der bliver vist også ændres.
Jeg har prøvet et par forskellige ting uden held.
Mit objekt: Public Class MitObjekt Private _Tekst as String Public Property Tekst as string Get Return _Tekst End Get Set(ByVal Value As String) _Tekst = Value End Set End Property
Public Overrides Function ToString as string Return Tekst End Function End Class
Kode: Dim O As MitObjekt = ListBox.SelectedItem O.Tekst = "Ny tekst" lbxListBox.SelectedItem = O
eller CType(ListBox.SelectedItem).Tekst = "Ny tekst"
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det har ingen betydning i dette eksempel om det er variablen _Tekst der returneres eller resultatet fra property'en Tekst - det er det samme. Almindligvis vil jeg altid bruge resultatet af property'en da der kan være behandling af data.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.