2008-10-24 4 views
1

행을 읽기 전용 또는 편집 가능 (더블 클릭 또는 컨텍스트 메뉴를 통해) 할 수있는 데이터 바인딩 된 WPF GridView를 만들려고합니다. 편집 가능한 컨트롤 중 하나에 포커스가 없으면 행이 읽기 전용 상태로 돌아 가기를 원합니다. 내가 찾고있는 기능은 this example과 매우 유사하지만 전체 행이 동시에 편집됩니다 (단일 셀이 아닌). 아무도 이것을 구현하는 방법을 알고 있습니까?편집 가능한 WPF GridView 행

답변

3

이 컨트롤이 "열에서 생각하기"때문에 모든 열에 대해 템플릿을 만들고 모든 셀에 대해 편집 템플릿으로 읽기 전용 템플릿을 전환해야하므로 ListView + GridView 컨트롤이 매우 복잡합니다. xceed DataGrid를 살펴 보시기 바랍니다. 그것은 무료이며 (여기에서 정보를 찾을 수 있습니다 http://xceed.com/Grid_WPF_Intro.html)를 간단한 방법으로 편집 기능을 구현

+1

800 달러는 나에게 자유롭게 보이지 않습니다. –

+3

게시물이 아주 오래되었습니다. 이제 xceed는 더 이상 그리드를 제공하지 않습니다. 작년에 무료 판이있었습니다. 이제 DataGrid가 포함 된 WpfToolkit (http://wpf.codeplex.com/)을 사용할 수 있습니다. – ema