2013-04-11 2 views
0

저는 XAML에서 WPF 응용 프로그램을 디자인하고 있습니다. GridView가 포함 된 ListView가 있습니다. 각 목록 항목은 버스 정류장에 해당합니다. 각 버스 정류장은 "zone"에 속하며,이 목록은 내 응용 프로그램이 실행될 때 동적으로 반입됩니다. 목록의 각 행에 대해 영역 목록으로 채워지고 사용자가 각 영역을 적절한 영역으로 정렬하는 데 사용할 수있는 ComboBox를 표시하려고합니다.ListView의 각 행에 동일한 ComboBox 포함

존 목록이 정적 인 경우 어떻게 할 수 있는지 이해합니다. GridViewColumn.CellTemplate에서 ComboBox를 정의하고 ComboBox를 XAML에 바로 채 웁니다. 목록이 동적이기 때문에 데이터 바인딩을 사용하여 연결해야할까요? 아니면 더 간단할까요?

+0

모든 ComboBox에는 동일한 항목이 있습니까? – Dilshod

+0

@Dilshod 예 ... 일단 항목 목록을 얻으면 해당 항목은 각 버스 정류장에 대해 동일하게됩니다. – bdesham

답변

2

아마도 public ObservableCollection<Zone> Zones{get;set;}이 있어야하며 콤보 상자를 Zones 속성에 바인딩 할 수 있습니다.

이 정보가 도움이되기를 바랍니다.

관련 문제