Я использовал Карту Героев, чтобы показать некоторые кнопки, но у них есть ограничения, касающиеся длины текста.Сейчас я пытаюсь использовать адаптивные карты, но мне не удается отобразить обычные кнопки вместо радиокнопок.
List<string> options= new List<string>();
заполнить список и продолжить создание карты
AdaptiveCard ac = new AdaptiveCard()
{
Body = new List<CardElement>()
{
new TextBlock()
{
Color = TextColor.Attention,
Weight = TextWeight.Bolder,
Size = TextSize.Medium,
Text = "My title",
},
new ChoiceSet()
{
Id = "title",
Style = ChoiceInputStyle.Expanded,
IsRequired = false,
IsMultiSelect = false,
Value = "1",
Choices = options.Select(item => new Choice { Title = item, Value = item }).ToList(),
},
},
};
Как видите, у меня есть список текстовых значений, которые я заполняю перед адаптивной картой.Затем я создал TextBlock для отображения заголовка, а затем ChoiceSet для отображения кнопок.Что я делаю не так, и кнопки продолжают отображаться как переключатели.