2008-09-10 5 views

답변

7

DevExpress Grid control은 피벗 기능이 뛰어납니다. Winforms에 많이 사용했습니다. WPF 버전도 사용할 수 있다고 생각합니다.

+0

네이티브 WPF 피벗 그리드를 사용할 수 http://devexpress.com/Products/NET/Controls/WPF/Pivot_Grid/ –

0

가능하면 열 머리글을 끌어서 행 머리글로 만들고 그에 따라 데이터를 요약하고 그룹화 할 수 있어야합니다. 이전 ActiveX DataDynamics Dynamicube의 라인을 따라 뭔가가 있습니다.

http://www.datadynamics.com/Products/ProductOverview.aspx?Product=DC

자동 요약, 데이터 항목의 필터링은 사용자 정의 방식으로 그것을 할 많은 코드를 작성하지 않고도 등을 사용.

+0

네, 그 기능을 가지고 있습니다 http://www.devexpress.com /Products/NET/Controls/WinForms/Grid/dataoperations.xml –

0

대체 :
Excel OWC은 OLAP을 실행중인 경우 훌륭한 쿼리 및보고 도구입니다. 약간 날짜가 있고 문서화가 잘되어 있지 않지만 인트라넷에서 잘 작동하며 그물을 통해 들끓을 수 있습니다. 그것은 훌륭한 기능을 많이 가지고 같은

http://msdn.microsoft.com/en-us/magazine/cc164070.aspx

1

Xceed WPF Grid 보인다. 우리는 그들의 WinForms 그리드를 사용하고 꽤 좋은 일을합니다. 그리드를 사용할 수있는 여러 가지 방법을 보여주는 다운로드 데모 앱이 있습니다.

+2

피벗 컨트롤이 아니며 피벗 기능을 추가 할 계획이 없습니다 (포럼에 대한 코딩) –

1

VIBlend의 data grid control에는 피벗 테이블 기능이 있습니다. WPF 버전이 있는지 확실하지 않지만 WPF에서 WinForms 컨트롤을 호스팅 할 수는 있습니다. 또 다른 대안은 MS Office OWC 호스팅을 시도하는 것입니다.

+0

이제 Silverlight Grid가 있고 WPF를 계획하고 있습니다. –

+0

업데이트 : WPF 버전으로 출시되었습니다. –

0

WPF Toolkit은 Codeplex에서 제공하는 DatGrid에서 다운로드 할 수 있습니다. 이것은 무료이며 거의 모든 기능을 일반 목적 (그리고 그 이상)으로 갖춘 최신 WPF (.NET3.5 SP1)와 호환됩니다. 그러나 그리드 컨트롤이 좋은 상용 공급 업체가 있습니다. Xceed와 마찬가지로 Infragistics, Component One, Telerik

0

현재 WPF 피벗 그리드 컨트롤이 없습니다. 벤더가 가지고있을 가능성이 가장 높은 DevExpress는 아직 XtraPivotGrid의 WPF 버전을 가지고 있지 않습니다.

가장 좋은 방법은 WPF 컨트롤 내부에서 호스팅되는 XtraPivotGrid를 사용하는 것입니다.

다른 방법은 다른 표 공급 업체를 사용하고 LINQ를 사용하거나 DataTable을 수동으로 조작하여 "피벗 팅"을 수행하는 것입니다.

1

곧 실버 피벗 버전 Data Dynamics Analysis, 원래 피벗 테이블 구성 요소의 발전 - DynamiCube -을 게시 할 예정입니다. 우리가 시장에서 충분한 관심을 얻으면 WPF 버전을 만들 것입니다. 우리가 Data Dynamics Analysis Forum에 관심이 있다면 알려주십시오.

+2

이 질문을 읽는 모든 사람들이 관심을 가질 것입니다. 보기 수를 읽으십시오. –

-1

저는 Infragistics의 컨설턴트이며 Infragistics XamPivotGrid를 사용하여 지난 몇 주 동안 독점적으로 작업했습니다. 우리는이 제어를 빠르고 효율적으로 수행하기 위해 노력해 왔습니다. 사용자와 개발자로서, 나는이 컨트롤의 유용성에 깊은 인상을 받았습니다. 이 컨트롤은 WPF 및 Silverlight NetAdvantage Data Visualization 제품 (www.infragistics.com)에서 확인할 수 있습니다!

:-)

관련 문제