Mam taki kod:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0"> <ListBox Height="595" HorizontalAlignment="Left" Margin="6,6,0,0" Name="listBox1" VerticalAlignment="Top" Width="450" SelectionChanged="listBox1_SelectionChanged"> <ListBox.ItemTemplate> <DataTemplate> <Border BorderBrush="Aqua" BorderThickness="1" Padding="5" Margin="5" Width="440" Height="90"> <Grid> <Grid.RowDefinitions> <RowDefinition/> <RowDefinition/> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition /> <ColumnDefinition /> </Grid.ColumnDefinitions> <TextBlock Grid.Row="0" Grid.Column="0" Text="Nazwa:"/> <TextBlock Grid.Row="0" Grid.Column="1" Text="{Binding _nazwa}" /> <TextBlock Grid.Row="1" Grid.Column="0" Text="Identyfikator:"/> <TextBlock Grid.Row="1" Grid.Column="1" Text="{Binding _identyfikator}"/> </Grid> </Border> </DataTemplate> </ListBox.ItemTemplate> </ListBox> </Grid>
jak sformatować tą liste abym mógł dla aktualnie wybranej wartosci pobrac jakis identyfikator.. cos na wzór:
oraz w jaki sposob sie do tego odwolac w funkcji:
private void listBox1_SelectionChanged(object sender, SelectionChangedEventArgs e) { }