AcManager.Controls.ViewModels.RaceGridViewModel.UpdateViewFilter C# (CSharp) 메소드

UpdateViewFilter() 개인적인 메소드

private UpdateViewFilter ( ) : void
리턴 void
        private void UpdateViewFilter() {
            using (FilteredView.DeferRefresh()) {
                if (string.IsNullOrEmpty(FilterValue) || Mode == BuiltInGridMode.SameCar || Mode == BuiltInGridMode.Custom) {
                    FilteredView.Filter = null;
                } else {
                    var filter = StringBasedFilter.Filter.Create(CarObjectTester.Instance, FilterValue);
                    FilteredView.Filter = o => filter.Test(((RaceGridEntry)o).Car);
                }
            }
        }