WPF: Textbox an Listbox binden
- From: "Tamara Mikes" <tm@xxxxxxxxx>
- Date: Thu, 23 Jul 2009 14:40:04 +0200
Salü alle zusammen
Im Buch schaut es so einfach aus. Aber am Computer... (bitte um Hilfe...)
Ich möchte gerne eine Listbox welche mir Werte aus einer XML Datei anzeigt. In einer daneben stehenden Textbox möchte ich die Details zum in der Listbox ausgewählten Wert sehen.
Meine XML Datei schaut folgendermassen aus:
<?xml version="1.0" encoding="utf-8" ?>
<webseiten>
<web id="TestSeite von Alph">
<lokal>D:\TestSeite</lokal>
<webURL>www.Test.de</webURL>
<aktiv>true</aktiv>
</web>
</webseiten>
Dann habe ich die Listbox gemacht welche mir auch korrekt die Daten aus dem XML anzeigt (Eigentlich hätte ich lieber den Text bei ID, aber das weiss ich nicht wie):
<ListBox Grid.RowSpan="3" Margin="3" Name="lbWebs" Grid.Row="1"
ItemsSource="{Binding Source={StaticResource ws},
XPath=//web/webURL}" />
Jetzt kämpfe ich mit der folgenden Textbox die eigentlich den Wert Lokal aus der XML Datei anzeigen sollte:
<TextBox Grid.Column="2" Grid.Row="0" Margin="3" Name="textBox1"
Text ="{Binding SelectedItem.lokal}" />
Habe auch folgendes probiert:
<TextBox Grid.Column="2" Grid.Row="0" Margin="3" Name="textBox1"
Text ="{Binding SelectedItem.lokal, ElementName=lbWebs}" />
und
<TextBox Grid.Column="2" Grid.Row="0" Margin="3" Name="textBox1"
Text ="{Binding Path=lokal, ElementName=lbWebs}" />
Leider zeigt mir die Textbox einfach nichts an.
Weiss jemand, was ich falsch mache?
Vielen Dank für Hinweise
Gruss Tamara
.
- Follow-Ups:
- Re: WPF: Textbox an Listbox binden
- From: Martin Honnen
- Re: WPF: Textbox an Listbox binden
- Prev by Date: XML-Parsefehler abhängig vom ausführenden Rechner?
- Next by Date: Re: WPF: Textbox an Listbox binden
- Previous by thread: XML-Parsefehler abhängig vom ausführenden Rechner?
- Next by thread: Re: WPF: Textbox an Listbox binden
- Index(es):
Relevant Pages
|
Loading