Hallo zusammen benötige Eure Hilfe:
Habe folgende XML:
mit folgender XAML:
und folgendem Vb-Code:
Funktioniert alles soweit aber, wenn der XAML-Binding =selectedItem in der XML Pfad(<Pfad>"E:\XML_Daten\XMLDaten.xml"</Pfad>) ist, sondern z.B MandantPfad (<MandantPfad>X:/Moritz</MandantPfad>)o.ä. lautet, wird im slePfad nichts angezeigt.
Hat jemand nee Idee wie ich das flexibel hinbekomme ?
Grüße und Danke Thomi
Habe folgende XML:
XML-Quellcode
- <?xml version="1.0" standalone="yes"?>
- <Ini>
- <LokalPfad>
- <Pfadbezeichnung>Pfad Zentral Ini</Pfadbezeichnung>
- <Pfad>F:\XML_Daten\Movie.xml</Pfad>
- </LokalPfad>
- <LokalPfad>
- <Pfadbezeichnung>Pfad Mandant Ini</Pfadbezeichnung>
- <Pfad>"E:\XML_Daten\XMLDaten.xml"</Pfad>
- </LokalPfad>
- <LokalPfad>
- <Pfadbezeichnung>Kundenstamm</Pfadbezeichnung>
- <Pfad>D:/Kunden</Pfad>
- </LokalPfad>
- <Zentralpfad>
- <Pfadbezeichnung>ArtikelZentral</Pfadbezeichnung>
- <Pfad>F:\XML_Daten\XMLTest.xml</Pfad>
- </Zentralpfad>
- <Mandant>
- <MandantName>Max</MandantName>
- <MandantPfad>X:/Max</MandantPfad>
- </Mandant>
- <Mandant>
- <MandantName>Moritz</MandantName>
- <MandantPfad>X:/Moritz</MandantPfad>
- </Mandant>
mit folgender XAML:
XML-Quellcode
und folgendem Vb-Code:
VB.NET-Quellcode
- Private Sub frmIni_Loaded(sender As Object, e As RoutedEventArgs) Handles Me.Loaded
- cPfad = sLokalIniPfad
- DsIni.ReadXml(sLokalIniPfad)
- If DsIni.Tables.Count > 0 Then
- dgIni.ItemsSource = DsIni.Tables(DsIni.Tables(0).ToString).DefaultView
- cbAuswahl.ItemsSource = DsIni.Tables()
- cbAuswahl.DisplayMemberPath = "TableName"
- dgIni.SelectedIndex = 0
- End If
- End Sub
Funktioniert alles soweit aber, wenn der XAML-Binding =selectedItem in der XML Pfad(<Pfad>"E:\XML_Daten\XMLDaten.xml"</Pfad>) ist, sondern z.B MandantPfad (<MandantPfad>X:/Moritz</MandantPfad>)o.ä. lautet, wird im slePfad nichts angezeigt.
Hat jemand nee Idee wie ich das flexibel hinbekomme ?
Grüße und Danke Thomi