Информация о привязке управления доступом из GridViewColumn - PullRequest
1 голос
/ 25 августа 2010

У меня есть такой код

<GridViewColumn Header="Status" Width="75" DisplayMemberBinding="{Binding Path=TimesheetStatus}"/>
        <GridViewColumn Header="Reviewed?" Width="70">
          <GridViewColumn.CellTemplate>
            <DataTemplate>
              <CheckBox Margin="1,2,1,0" IsEnabled="{Binding Path=EnableReview}" IsChecked="{Binding Path=IsReviewed}" Checked="reviewedCheckBox_Checked"/>
            </DataTemplate>
          </GridViewColumn.CellTemplate>
        </GridViewColumn>

Я могу получить доступ к свойству displaymemberbinding (TimeSheetStatus) для Gridviewcolumn Status.Но я хочу знать, как я могу получить доступ к свойству IsChecked Binding (IsReviewed) из "Проверено?"GridViewColumn.Любая помощь?

1 Ответ

0 голосов
/ 25 августа 2010

, поскольку вы используете шаблон данных, нет хорошего способа попасть туда, но если вам нужно только перейти к этой конкретной привязке столбца, вы можете попробовать отладить приложение и просмотреть столбец в режиме отладки, пока не получите чтобы поставить галочку, напишите этот путь в своем коде и используйте вспомогательный класс BindingOperations, чтобы получить привязку соответствующего свойства в вашем флажке

...