2014-07-17 1 views
1

Yve가 이미 많은 도움이되었습니다. 하지만 또 다른 문제가 있습니다. 데이터가있는 XtraGrid가 있습니다. 필터링을 위해 체크 된 목록 상자를 표시하도록 구성된 두 개의 열. 예를 들어 국가 및 도시에 대해 하나의 열이 있습니다. 이 목록 상자는 열 데이터를 포함하므로 사용자가 여러 값을 확인할 수 있고 그리드가 해당보기를 ilter합니다. 그러나 첫 번째 열 (예 : 한 상태)에서 필터를 선택한 다음 두 번째 열 필터를 열면 해당 목록 상자에는 그리드의 모든 데이터 (사용할 수있는 모든 도시는 있지만 필터링 된 상태의 도시는 포함되지 않음)가 포함되지만 현재 필터링 된보기는 포함하지 않습니다.WinForms XtraGrid 열 필터는 목록 상자 실제 데이터를 확인했습니다.

필터 checkedlistbox를 업데이트하여 열에 현재 보이는 값만 표시하려면 방법이 있습니까?

답변

2

ShowAllTableValuesInCheckedFilterPopup을 false로 설정하면 이러한 기능을 사용할 수 있습니다. 여기에 주제에 더 : https://documentation.devexpress.com/#windowsforms/DevExpressXtraGridViewsBaseColumnViewOptionsFilter_ShowAllTableValuesInCheckedFilterPopuptopic

Where to find the option

+0

내가 DevEx 문서이 옵션은 DevEx의 V 14.1 존재로 링크에서 생각한다. 그러나 나는 단 10.1 밖에 없기 때문에 그런 선택이 없다고 생각한다. 너무 슬퍼. – Kostya

+1

또한 낮은 버전에서도 13.2 및 (shold be) 존재합니다. 내 편집 된 답변보기 – Milen

+0

그리고 내 (10.1) 디자이너 http://i60.tinypic.com/noby83.png 어쨌든 언젠가는이 도구의 최신 버전을 구입할 것입니다. – Kostya

관련 문제