如何检索RadioGroup的选定值

本文关键字:RadioGroup 何检索 检索 | 更新日期: 2023-09-27 18:04:28

考虑下面的代码(Xamarin - c#),您将如何检索RadioGroup的选定值?

var root = new RootElement ("Meals") {
    new Section ("Dinner"){
        new RootElement ("Dessert", new RadioGroup ("dessert", 2)) {
            new Section () {
                new RadioElement ("Ice Cream", "dessert"),
                new RadioElement ("Milkshake", "dessert"),
                new RadioElement ("Chocolate Cake", "dessert")
            }
        }
     }
}

谢谢

如何检索RadioGroup的选定值

我停止了编码一段时间,当我回来的时候我意识到该怎么做:

    private void Save()
    {
        List<Element> elementList = new List<Element> ();
        elementList = Root [1].Elements;
        foreach (Element element in elementList) {
            RootElement radioElement = (RootElement)element;
            user.Title = radioElement[0].Elements[radioElement.RadioSelected].Caption;
        }
        user.Save ();
    }