Gå til innhold

Anbefalte innlegg

Heisann godtfolk!

 

Jeg har en xml fil som ser slik ut:

 

<sport>
<aktivitet navn="ballsport">
 <deltaker epost="e-post9"/>

 <aktivitet navn="fotball">
  <deltaker epost="e-post1"/>
  <deltaker epost="e-post2"/>
  <deltaker epost="e-post3"/>
 </aktivitet>

  <deltaker epost="e-post10"/>

  <aktivitet navn="tennis">
 <deltaker epost="e-post1"/>
 <deltaker epost="e-post4"/>
 <deltaker epost="e-post5"/>
 <deltaker epost="e-post6"/>
 <deltaker epost="e-post7"/>
 <deltaker epost="e-post8"/>
  </aktivitet>

 <deltaker epost="e-post11"/>
</aktivitet>

<aktivitet navn="svømming">
 <deltaker epost="e-post4"/>
 <deltaker epost="e-post5"/>
 <deltaker epost="e-post6"/>
</aktivitet>
</sport>

 

 

Alle aktiviteter ligger i ett treeview som er bygd på xml dokumentet.

 

Det jeg forsøker å få til er at alle under for eksempel ballspill skal få mail om ballspill hukes av, de som ligger under fortball skal få når fotball blir krysset av osv. Dersom det er krysset av på ballspill skal ikke de som bare har krysset av på fotball få mail.

 

Treeview fungerer fint, og jeg får les xml filen, men jeg får ikke til å knytte checkednodes i treeview mot noder i XML dokumentet(jeg har ikke brukt xml så mye, så gjerne kom med tilbakemeldinger både på (miss)bruk av terminologi og syntaks).

 

Det er mange veier til Rom her, og jeg har forsøkt flere uten å få det resultatet jeg ønsker;-)

Lenke til kommentar
Videoannonse
Annonse

Vet ikke om dette er ett dumt forslag eller hva. Men noe jeg ville prøvd ihvertfall.

Når du legger dem inn på listviewen så kan du gi objektet navn.

 

# SVAR TATT I FRIHÅND UTEN HJELP AV ANNET ENN HODET #

# FREMGANGSMÅTEN KAN VÆRE ULIK, MEN TANKEN ER DER #

Hver gang du legger til en ny listview item så kan du prøve noe ALA.

 

Dim lItem As New ListViewItem

lItem.Name = "epost-1_AT_domene_dot_no"

lItem.Text = "[email protected]"

Listview.Items.Add(lItem)

 

Dessverre har jeg ingen måte å sjekke dette opp pr. nuh. Nylig formatert PC

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...