private void RefreshData() { //handles without name seem to be always invalid Func <RowViewModel, bool> invalidFilter = item => !string.IsNullOrEmpty(item.Name) && !item.Name.StartsWith("<"); Func <RowViewModel, bool> standardFilter = item => true; gridControl1.DataSource = KernelObject.EnumerateAllObjects().Select(item => new RowViewModel(item)).Where(checkEditHideInvalidHandles.Checked ? invalidFilter : standardFilter).ToList(); /*.Where(handleEntry => handleEntry.UniqueProcessId == processId).Where(fileOrDirectoryFilter.FilterMethod)*/ }
private void Module_Changed(KernelObject sender) { if (modulesComboBox.SelectedItem != sender) { return; } RefreshFunctionList(); }
private void Module_Changed(KernelObject sender) { if (modulesComboBox.SelectedItem != sender) { return; } RefreshFunctionList(); }