즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

개발/C# + DevExpress

[2022.08] DevExpress Grid Autofilter에 값 설정

다물칸 2022. 8. 31. 10:39
728x90
반응형

안녕하세요. 구글링 해보면 많은 방법들이 나오는데 22.x에서는 과거 방법과 달라서 포스팅 해봅니다. 

 

public void SetFilter()
{
    // 필드이름으로 GridColumn을 가져옵니다.
	GridColumn Col = GetColumn(Gridview1, "Test");
    // 해당 필드에 Filter를 세팅합니다. 과거에는 SetRowCellValue()를 이용해서 넣었는데 
    // AutoFilterRowHandle 구하는 함수가 사라졌네요.
	Gridview1.SetAutoFilterValue(Col, "TestFilter");
}

// GridColumn을 반환하는 함수
public static GridColumn GetColumn(GridView gv, string FiledName)
{
    foreach (GridColumn column in gv.Columns)
    {
        if (column.FieldName == FiledName)
        {
            return column;
        }
    }
    return null;
}
반응형