2011-04-17 28 views
0

的內容我有過濾次我radgridview內容的問題。過濾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

這裏的代碼過濾

 
FilterDescriptor filter = new FilterDescriptor(RadGridView1.CurrentCell.Column.UniqueName, FilterOperator.IsEqualTo, RadGridView1.CurrentCell.Value); 
RadGridView1.FilterDescriptors.Add(filter); 

這裏的代碼刪除過濾

 
RadGridView1.FilterDescriptors.Clear(); 

RadGridView1是radgridview的名稱。