增加搜索功能

pull/708/head
初十 1 year ago
parent c18bd43819
commit d0ba992d33

@ -188,7 +188,20 @@ namespace DownKyi.ViewModels
private async void ExcuteInputSearchCommand() { private async void ExcuteInputSearchCommand() {
await Task.Run(() => await Task.Run(() =>
{ {
if (InputSearchText == null || InputSearchText == string.Empty) { return; } if (InputSearchText == null || InputSearchText == string.Empty) {
PropertyChangeAsync(new Action(() =>
{
VideoSections = CaCheVideoSections;
}));
}
else
{
foreach (VideoSection section in VideoSections)
{
var pages= section.VideoPages.Where(e=>e.Name.Contains(InputSearchText)).ToList();
section.VideoPages = pages;
}
}
}); });
} }
/// <summary> /// <summary>
@ -689,7 +702,7 @@ namespace DownKyi.ViewModels
PropertyChangeAsync(new Action(() => PropertyChangeAsync(new Action(() =>
{ {
VideoSections.AddRange(videoSections); VideoSections.AddRange(videoSections);
CaCheVideoSections = VideoSections; CaCheVideoSections.AddRange(videoSections);
})); }));
} }
} }

Loading…
Cancel
Save