我在过滤radgridview的内容时遇到问题。
这是我的代码
private void Filter_Click(object sender, System.Windows.RoutedEventArgs e) { FilterDescriptor filter = new FilterDescriptor("Name", FilterOperator.Contains, (RadGridView1.SelectedItem as Person).Name); RadGridView1.FilterDescriptors.Add(filter); }
它只过滤“名称”列。我希望它根据单击的单元格的值过滤数据...我必须单击单元格的列名称并将其替换为我的代码中的“名称”...
任何人都可以帮我这个吗?
答案 0 :(得分:0)
这是过滤的代码:
FilterDescriptor filter = new FilterDescriptor(RadGridView1.CurrentCell.Column.UniqueName, FilterOperator.IsEqualTo, RadGridView1.CurrentCell.Value); RadGridView1.FilterDescriptors.Add(filter);
这是删除过滤器的代码:
RadGridView1.FilterDescriptors.Clear();
RadGridView1 是radgridview的名称。