0
의 여러 부분에서 데이터를 얻을 수있다, 나는 CheckBox
와 LongListSelector
을 가지고 있고 그것은 List<People>
객체에 바인딩어떻게 내가 LongListSelectorItem 그래서
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Width="Auto">
<CheckBox Tap="CheckedBox"/>
<TextBlock Text="{Binding FirstName}" FontSize="{StaticResource PhoneFontSizeLarge}"/>
<TextBlock Text=" "/>
<TextBlock Text="{Binding LastName}" FontSize="{StaticResource PhoneFontSizeLarge}"/>
</StackPanel>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
나는 다음과 같은 이벤트 핸들러
에게 있습니다private void CheckedBox(object sender, RoutedEventArgs e)
{
if ((bool)(((CheckBox)sender).IsChecked))
{
(Person)LongList1.SelectedItem).Attend[(App.Current as App).eventCount] = 'Y';
}
}
이것은 일치하지 않습니다. 이 문제를 해결하기 위해 CheckBox
값을 사용하여 LongListSelectorItem
개체를 변경할 수 있습니까?