如何从windows phone的列表框中访问复选框值
本文关键字:访问 复选框 列表 windows phone | 更新日期: 2023-09-27 18:07:32
我在windows phone的listbox
中有10个复选框。我的xaml
文件复选框到listbox
如下所示:
<ListBox x:Name="notificationSettingsListBox" Grid.Row="1" Margin="20,20,20,20" Background="#e79e38" >
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Background="#055cc3" Width="500" Height="200">
<StackPanel Orientation="Vertical">
<TextBlock Text="{Binding channel_name}" Foreground="White" FontSize="31" TextAlignment="Left" TextWrapping="Wrap" />
<CheckBox Content="Enable Notification" Checked="pushNotiOnCheckBox_Checked" Unchecked="pushNotiOnCheckBox_Unchecked"/>
</StackPanel>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
我如何一个接一个地访问所有复选框,如checkbox1.checked=true
或checkbox2.checked=false
等?
我看到您订阅了Checked和Unchecked事件,您可以做的一件事是将其添加到处理程序
var box = (sender as CheckBox);
var value = box.IsChecked;