none
DataGridTemplateColumn com checkbox - Como checkar todas a checkboxes? RRS feed

  • Pergunta

  • Olá,

    Eu tenho um DataGrid em que uma das colunas é um checkbox...

    Como é que eu faço para, através de um clique num botão, seleccionar todas as checkbox? 

     

    a minha grid:

     

     <DataGrid  VerticalScrollBarVisibility="Visible" HorizontalScrollBarVisibility="Visible" AutoGenerateColumns="False" EnableRowVirtualization="True" HorizontalAlignment="Stretch" ItemsSource="{Binding Source={StaticResource pos_RequestViewSource}}" Margin="10,391,10,35" Name="pos_RequestDataGrid" RowDetailsVisibilityMode="VisibleWhenSelected" VerticalAlignment="Stretch" Width="Auto">

                    <DataGrid.Columns>

                        <DataGridTemplateColumn Header="Selct." Width="43" >

                            <DataGridTemplateColumn.CellTemplate>

                                <DataTemplate>

                                    <CheckBox Name="Selected_ChekBox" Checked="Selected_ChekBox_Checked" Unchecked="Selected_ChekBox_Unchecked" HorizontalAlignment="Center" VerticalAlignment="Center" />

                                </DataTemplate>

                            </DataGridTemplateColumn.CellTemplate>

                        </DataGridTemplateColumn>

                        <DataGridTextColumn x:Name="typeColumn" Binding="{Binding Path=Type}" Header="" Width="19" />

                        <DataGridTextColumn x:Name="pos_RequestColumn" Binding="{Binding Path=Pos_Request}" Header="Line" Width="38" />

        </DataGrid.Columns>

    </DataGrid>

    quinta-feira, 2 de junho de 2011 11:36

Respostas