Re[3]: [WPF] Как перенаправить клик по ячейке Grid на CheckBox?
От: vit_as Россия  
Дата: 03.12.14 05:21
Оценка:
Здравствуйте, Omitishi, Вы писали:


O>Но, как я упоминал в первом сообщении, контрол создается в коде программы, то есть CheckBox добавляется на Grid программно, поэтому непонятно, как получить доступ к XAML контрола и осуществить показанные Вами изменения.


Советую почитать про MVVM и использовать не Grid, а контрол производный от ItemsControl, например DataGrid.

O>Быть может есть способ сделать это при создании CheckBox?


Для того, чтобы стиль чекбокса "подцепился", нужно добавить его в ресурсы Вашего Grid'a.

<Grid>
    <Grid.RowDefinitions>
    ...
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
    ...
    </Grid.ColumnDefinitions>
    <Grid.Resources>
        <Style TargetType="CheckBox">
        ...
        </Style>
    </Grid.Resources>
</Grid>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.