1 回答

TA贡献1895条经验 获得超3个赞
问题是在某些问题中,用户可以选择超过 1 个答案。
要使用户能够选择超过 1 个问题的答案,您可以使用AdaptiveChoiceSetInput来实现要求。以下代码片段供您参考。
card.Body.Add(new AdaptiveTextBlock()
{
Text = "Q1:xxxxxxxx?",
Size = AdaptiveTextSize.Default,
Weight = AdaptiveTextWeight.Bolder
});
card.Body.Add(new AdaptiveChoiceSetInput()
{
Id = "choiceset1",
Choices = new List<AdaptiveChoice>()
{
new AdaptiveChoice(){
Title="answer1",
Value="answer1"
},
new AdaptiveChoice(){
Title="answer2",
Value="answer2"
},
new AdaptiveChoice(){
Title="answer3",
Value="answer3"
}
},
Style = AdaptiveChoiceInputStyle.Expanded,
IsMultiSelect = true
});
测试结果:
- 1 回答
- 0 关注
- 126 浏览
添加回答
举报