Как прочитать значение флажка в RowHeaderTemplate? - PullRequest
0 голосов
/ 19 октября 2010
  <my:DataGrid.RowHeaderTemplate>
                        <DataTemplate>
                            <Grid>
                                <CheckBox Name="dgChkSelect" Checked="dgChkSelect_Checked" Unchecked="dgChkSelect_Unchecked" Tag="{Binding}" />
                                <!--IsChecked="{Binding Path=IsSelected,Mode=TwoWay,RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type my:DataGridRow}}}"-->
                            </Grid>
                        </DataTemplate>
                    </my:DataGrid.RowHeaderTemplate>

Привет всем, я хочу просмотреть данные сетки данных, чтобы получить эти записи, которые были проверены. Кто-нибудь знает, как это сделать?

1 Ответ

0 голосов
/ 19 октября 2010

Вы были на правильном пути, добавьте IsChecked="{Binding Path=IsSelected, Mode=TwoWay}".Не имею остальной части относительного исходного материала.Для источника данных Datagrid будет выполняться поиск свойства IsSelected;Убедитесь, что у вас есть недвижимость.На отдельном примечании, почему вы не используете DataGridCheckBoxColumn.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...