Click here to Skip to main content
15,917,636 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: OnChange of a model field Pin
Mycroft Holmes18-Nov-11 11:15
professionalMycroft Holmes18-Nov-11 11:15 
GeneralRe: OnChange of a model field Pin
Wayne Gaylard18-Nov-11 17:02
professionalWayne Gaylard18-Nov-11 17:02 
QuestionWell this Lambda expression works Pin
AghaKhan16-Nov-11 13:47
AghaKhan16-Nov-11 13:47 
AnswerRe: Well this Lambda expression works Pin
Abhinav S16-Nov-11 19:51
Abhinav S16-Nov-11 19:51 
QuestionUnable to bind StoryBoard to a label Pin
eli1502197916-Nov-11 10:05
eli1502197916-Nov-11 10:05 
AnswerRe: Unable to bind StoryBoard to a label Pin
Pete O'Hanlon16-Nov-11 10:56
mvePete O'Hanlon16-Nov-11 10:56 
GeneralRe: Unable to bind StoryBoard to a label Pin
eli1502197916-Nov-11 22:33
eli1502197916-Nov-11 22:33 
GeneralRe: Unable to bind StoryBoard to a label Pin
Pete O'Hanlon16-Nov-11 22:59
mvePete O'Hanlon16-Nov-11 22:59 
GeneralRe: Unable to bind StoryBoard to a label Pin
eli1502197917-Nov-11 1:17
eli1502197917-Nov-11 1:17 
GeneralRe: Unable to bind StoryBoard to a label Pin
Pete O'Hanlon17-Nov-11 2:12
mvePete O'Hanlon17-Nov-11 2:12 
GeneralRe: Unable to bind StoryBoard to a label Pin
Wayne Gaylard17-Nov-11 2:16
professionalWayne Gaylard17-Nov-11 2:16 
QuestionUnable to add event handler for Minimizing the Ribbon Control in WPF Pin
Kushagra Tiwari15-Nov-11 2:35
Kushagra Tiwari15-Nov-11 2:35 
QuestionGet RadioButtons from RadioButtonGroups and vice versa Pin
Defender-NF14-Nov-11 21:28
Defender-NF14-Nov-11 21:28 
AnswerRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Member 103390714-Nov-11 22:33
Member 103390714-Nov-11 22:33 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Defender-NF14-Nov-11 23:31
Defender-NF14-Nov-11 23:31 
AnswerRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Mark Salsbery15-Nov-11 4:22
Mark Salsbery15-Nov-11 4:22 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Defender-NF15-Nov-11 6:43
Defender-NF15-Nov-11 6:43 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Mark Salsbery15-Nov-11 10:15
Mark Salsbery15-Nov-11 10:15 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Defender-NF15-Nov-11 21:27
Defender-NF15-Nov-11 21:27 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Mark Salsbery16-Nov-11 5:35
Mark Salsbery16-Nov-11 5:35 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
SledgeHammer0116-Nov-11 6:39
SledgeHammer0116-Nov-11 6:39 
Mark's method of iterating through all the children is the only public method. Lots of us use a class thats available on the internet called VisualTreeExtensions that does essentially the same thing, but wraps that code in an extension method for you. A GetVisualDecendants<RadioButton>(); call would return all the radio buttons. You could expand that to include the group name. Pretty much the same thing as what Mark suggested though.

If you are willing to use reflection, all that information has already been collected. RadioButton has a private member: private static Hashtable _groupNameToElements; thats a HashTable of ArrayLists using the group name as the key.

Some purists may frown on accessing a base class's internal data since it can easily change, but honestly, in this case, I don't see that happening. I'd just derive a class from RadioButton and implement a method that accesses _groupNameToElements so in the slight 1% chance that Microsoft ever does change that, you only need to change one place.

EDIT: See Petes post for a good point about my _groupNameToElements method Smile | :) .
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Pete O'Hanlon16-Nov-11 6:39
mvePete O'Hanlon16-Nov-11 6:39 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
SledgeHammer0116-Nov-11 6:42
SledgeHammer0116-Nov-11 6:42 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Pete O'Hanlon16-Nov-11 7:23
mvePete O'Hanlon16-Nov-11 7:23 
GeneralRe: Get RadioButtons from RadioButtonGroups and vice versa Pin
Defender-NF17-Nov-11 20:54
Defender-NF17-Nov-11 20:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.