Доступ к элементам управления внутри элементов управления содержимым в WPF

у меня есть StackPanel, который содержит переключатель, я хочу получить доступ к значению переключателя во время выполнения, как я могу получить значение переключателя, я новичок в WPF, что-нибудь помогает?

<StackPanel Height="73" HorizontalAlignment="Left" Margin="105,78,0,0" Name="stackPanel1" VerticalAlignment="Top" Width="200" >
    <RadioButton Content="Button1" Height="16" Name="radioButton1" Margin="10" />
    <RadioButton Content="Button2" Height="16" Name="radioButton2" Margin="10" />
</StackPanel>

person Abbas    schedule 07.02.2012    source источник
comment
Если вы полный новичок, вас здесь быть не должно, но вы должны где-то с документацией.   -  person H.B.    schedule 08.02.2012
comment
Аббас, я очень рекомендую Windows Presentation Foundation Unleashed Адама Натана. Если бы вы потратили всего 3-4 часа на эту очень простую, очень хорошо написанную книгу, вы бы избавились от необходимости задавать подобные вопросы.   -  person Ed Bayiates    schedule 08.02.2012


Ответы (1)


Используйте radioButton1.IsChecked из кода программной части.

person demoncodemonkey    schedule 07.02.2012
comment
Изменение Name на x:Name практически ничего не дает. - person H.B.; 08.02.2012
comment
Ах да, я всегда думал, что вам нужно сделать x:Name для доступа из кода программной части. - person demoncodemonkey; 08.02.2012
comment
Вам нужно только x:Name для не-FrameworkElements, поскольку у них нет свойства Name . - person H.B.; 08.02.2012
comment
Интересно. Каждый день школьный. stackoverflow.com/questions/589874/ - person demoncodemonkey; 08.02.2012