vendredi 13 mai 2016

Checkbox in itemTemplate XAML/C#

I have checkbox in my GridView.ItemTemplate. How do I handle the checkbox as to the element in which it is? For example, I want to delete item when checkbox checked.

I think should write here. But what?

private void CheckBox_Checked_1(object sender, RoutedEventArgs e)
    {

    }

It's My XAML

<GridView  Margin="0,10,0,0" RelativePanel.AlignHorizontalCenterWithPanel="True" x:Name="GridColections" IsItemClickEnabled="True" SelectionMode=" None " ItemsSource="{x:Bind DS.AllRem, Mode=OneWay}" ItemClick="GridColections_ItemClick" >
            <GridView.ItemTemplate>
                <DataTemplate x:DataType="local:GetRem" >
                    <Grid Margin="-2,0,-6,0" BorderBrush="LightGray" BorderThickness="1" HorizontalAlignment="Stretch">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="40" />
                        </Grid.ColumnDefinitions>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="30" />
                            <RowDefinition Height="30" />
                        </Grid.RowDefinitions>
                        <TextBlock TextTrimming="CharacterEllipsis" Grid.Column="0" Grid.Row="0" HorizontalAlignment="Stretch" TextWrapping="Wrap" Text="{x:Bind ReminderName}" Margin="5,5,0,0" FontSize="20"/>
                        <TextBlock TextTrimming="CharacterEllipsis" Grid.Column="0" Grid.Row="1" Width="600" TextWrapping="Wrap" Text="{x:Bind ReminderDescription}" Margin="5,5,0,0" FontSize="12"/>
                        <CheckBox Grid.Column="2" Grid.Row="0" Grid.RowSpan="2" VerticalAlignment="Center" Checked="CheckBox_Checked_1"/>
                    </Grid>
                </DataTemplate>
            </GridView.ItemTemplate>
        </GridView>




Aucun commentaire:

Enregistrer un commentaire