Управление стилем Silverlight - PullRequest
1 голос
/ 01 марта 2012

Я добавил флажок в стиле silverlight.

    <Style x:Key="DataGridColumnHeaderStyle" TargetType="dataprimitives:DataGridColumnHeader">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate>
                    <CheckBox Content="Add to Template" x:Name="chkAllDelimited" Checked="chkAllDelimited_Checked" Unchecked="chkAllDelimited_Unchecked"
                                  VerticalAlignment="Center" IsChecked="false" HorizontalAlignment="Center" HorizontalContentAlignment="Left"/>
                </DataTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</UserControl.Resources> 

Как получить этот элемент управления x: Name = "chkAllDelimited" в коде позади?

Заранее спасибо ...

1 Ответ

0 голосов
/ 01 марта 2012

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

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