I have an array of radiobuttons, which might contain radiobuttons without textblocks, or with a textblock containing several runs

What would be the LINQ to get the text from the selected rb, whatever format it contained?