Ich schreibe eine Powershell-Anwendung, die eine Listview mit einer Reihe von Kontrollkästchen hat. Alle GUI ist in XAML geschrieben.Filtern von Listview mit Checkboxes mit Textfeld in Powershell
Ich möchte ein Such-Textfeld haben, das die Kontrollkästchen ausfiltert und Ergebnisse anzeigt, die dem Text entsprechen.
Ich möchte die gleiche Wirkung obtaing wie hier: Cmdlets Helper V2: https://learn-powershell.net/2012/12/02/powershell-and-wpf-listbox/
Hier ist mein Beispielcode:
$searcher.Add_TextChanged{(
AA
)}
function AA(){
if($searcher.Text -ne "")
{
foreach($item in $checkedListView.Items)
{
if ($item.ToString() -imatch $searcher.Text.ToLower()) #tried also with -like, -eq etc.
{ }
else {
$checkedListView.Items.Remove($item)
break
}
}
if($checkedListView.SelectedItems.Count -eq 1)
{
$checkedListView.Focus()
}
}
else
{
Load
}
}
Dieser Code nicht richtig gefiltert werden. Wissen Sie, wie Sie mit diesem Problem umgehen können?