EdjeCageman
Gebruiker
- Lid geworden
- 24 okt 2011
- Berichten
- 273
Beste mensen,
Eindelijk na dagen ploeteren heb ik een databinding voor elkaar gekregen, laten we zeggen hij geeft iets weer maar ik krijg nog altijd de volgende fout nog:
System.Windows.Data Error: 40 : BindingExpression path error: 'name' property not found on 'object' ''String' (HashCode=1904591196)'. BindingExpression: Path=name; DataItem='String' (HashCode=1904591196); target element is 'TextBlock' (Name='Username'); target property is 'Text' (type 'String')
Dus doe toch nog iets niet goed ik heb de binding op een textblock gedaan:
en de code behind die alles initialiseert:
Eindelijk na dagen ploeteren heb ik een databinding voor elkaar gekregen, laten we zeggen hij geeft iets weer maar ik krijg nog altijd de volgende fout nog:
System.Windows.Data Error: 40 : BindingExpression path error: 'name' property not found on 'object' ''String' (HashCode=1904591196)'. BindingExpression: Path=name; DataItem='String' (HashCode=1904591196); target element is 'TextBlock' (Name='Username'); target property is 'Text' (type 'String')
Dus doe toch nog iets niet goed ik heb de binding op een textblock gedaan:
Code:
<TextBlock Name="Username" Grid.Column="1" DataContext="user" Text="{Binding name}">
en de code behind die alles initialiseert:
Code:
this.user = user;
InitializeComponent();
this.Username.DataContext = user;