У меня есть текстовое поле и список с именами людей.Я хочу ввести имя в текстовое поле, и оно должно обновить информацию списка.Но я не знаю, как это сделать.Как мне это сделать?
Я бы хотел отфильтровать строки списка, когда что-то написано в текстовом поле.
Код MainWindow.xaml:
<ListBox HorizontalAlignment="Left" Height="127" ItemsSource="{Binding Persons}" Name="PersonLstbox"
Margin="10,22,0,0" VerticalAlignment="Top" Width="197">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text="{Binding FirstName}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Код текстового поля:
<TextBox Name="searchpersonbx" HorizontalAlignment="Left" Height="23" Margin="420,150,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="120" TextChanged="searchpersonbx_TextChanged"/>
MainWindow.xaml.cs код:
private void searchpersonbx_TextChanged(object sender, TextChangedEventArgs e)
{
}