Информация о привязке управления доступом из GridViewColumn

у меня такой код

<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. Но я хочу знать, как я могу получить доступ к свойству IsChecked Binding (IsReviewed) из «Просмотрено?» Столбец Gridview. Любая помощь?


person Sathish    schedule 25.08.2010    source источник


Ответы (1)


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

person Chen Kinnrot    schedule 25.08.2010