2
안녕 CheckBox
을 resource.Xaml 파일에 정의 된 DataTemplate
에 정의했습니다. 내 DataTemplate
을 사용하고 있습니다. 이 DataTemplate
을 GridView
에 동적으로 추가합니다. 이제 CheckBox
의 확인 된 이벤트를 실행하고 싶습니다. 어떻게 행사에 붙일 수 있습니까? 내 XAML은 다음과 같이이다 : 분명히체크 된 이벤트를 wpf의 DataTemplate에있는 CheckBox에 첨부하는 방법
<ListView CheckBox.Checked="YourCheckedEventHandler">
...
</ListView>
당신이 누구의 체크 박스 체크 된 항목을 확인해야합니다 :
<ListView>
<ListView.View>
<GridView></GridView>
</ListView.View>
</ListView>
이 확인란은 GridViewColumn 중 하나에 동적으로 첨부해야하는 DataTemplate에 있습니다. 또한 내가 사용하고있는 DataTemplate은 Resource.Xaml 파일에 정의되어있는 동일한 파일에 없습니다. 그래서 위의 진술을 사용할 수 없습니다. – jolly
DataTemplate의 위치는 중요하지 않습니다. 부모 컨트롤에서 CheckBox.Checked = "..."를 사용하면 CheckBox를 선택하면 이벤트 핸들러가 호출됩니다. 당신이해야한다면 창 자체에 올려 놓으십시오. –