我正在尝试动态创建调查表单.Below是我在视图模型中的代码。 我将数据添加到网格,然后添加到堆栈布局。
foreach (var item in Settings.VOCQuestionDetailsSettings.RespondantQuestionnare)
{
myGrid.Children.Add(new Label { Text = item.Questions, TextColor = Color.Black, HorizontalOptions = LayoutOptions.FillAndExpand, FontAttributes = FontAttributes.Bold }, 0, rowCount);
rowCount++;
for (int i = 0; i < item.Choices.Count; i++)
{
if (item.QuestionType == "Radio")
{
myGrid.Children.Add(new CustomRadioButton
{
HorizontalOptions = LayoutOptions.FillAndExpand,
VerticalOptions = LayoutOptions.FillAndExpand,
Text = item.Choices[i],
TextColor = Color.Black,
FontSize = 14,
}, 0, rowCount);
rowCount++;
}
}
}
如果问题类型是无线电我正在显示单选按钮。但是现在我需要禁用其他无线电选项,如果我选择一个。