2016-08-05 2 views
1

WPF 앱에서 확인란이있는 DataGrid가 있습니다. 어떤 시점에서 데이터를 순환하여 DataGrid의 일부 행을 검사해야하는지 결정합니다.이벤트를 통해 확인란을 업데이트하는 방법은 무엇입니까?

위의 루핑이 행을 검사해야한다고 결정할 때 각 그리드 행이 업데이트되도록 어떤 접근법을 사용할 수 있습니다. 사용자가 대기 할 때 수표가 하나씩 표시되도록하고 싶습니다. 나는 이것이 백엔드 스레드가 차단할 수 없다는 것을 의미한다고 믿습니다.

+0

MVVM 구조를 사용하고 클래스 모음을 데이터 격자에 바인딩하여 코드 바우어에서 bool 변수를 업데이트 할 때 checkbox로 바인드 된 bool 변수를 업데이트 할 수 있도록 업데이트하십시오. –

+0

몇 가지 코드를 보여줄 수 있습니까? – 4thSpace

+0

블로그에서 작성된 샘플을보십시오. http://wpftution.blogspot.ca/2012/05/mvvm-sample-using-datagrid-control-in.html –

답변

2

체크 박스는 NotifyPropertyChanged 유형 알림을보고하는 TwoWay 바인딩을 통해 부울에 바인딩되어야합니다. GUI 또는 백엔드에서 부울이 변경되면 알림 메시지가 화면에서 변경됩니다.

관련 문제