Как вертикально расположить кнопки в адаптивных картах для команд MS в рамках бота - PullRequest
1 голос
/ 20 апреля 2020

Я пытался использовать Набор столбцов с каждым столбцом, содержащим кнопку, но MS Teams не отображает кнопки в предпочтительном формате, в отличие от веб-чата.

enter image description here

enter image description here

Кроме того, я попытался изменить размер кнопки «MIS Reports» в командах MS такие, что все кнопки имеют одинаковый размер независимо от содержимого, но я обнаружил, что в адаптивных картах такого свойства нет.

1 Ответ

1 голос
/ 20 апреля 2020

Не могли бы вы попробовать добавить кнопки внутри разных столбцов в разных наборах столбцов? Я попробовал ниже json, и он работал для меня:

{
    "type": "AdaptiveCard",
    "version": "1.0",
    "body": [
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "width": "stretch",
                    "items": [
                        {
                            "type": "ActionSet",
                            "actions": [
                                {
                                    "type": "Action.Submit",
                                    "title": "Action.Submit"
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "width": "stretch",
                    "items": [
                        {
                            "type": "ActionSet",
                            "actions": [
                                {
                                    "type": "Action.Submit",
                                    "title": "Submit action 2"
                                }
                            ]
                        }
                    ]
                }
            ]
        },
        {
            "type": "ColumnSet",
            "columns": [
                {
                    "type": "Column",
                    "width": "stretch",
                    "items": [
                        {
                            "type": "ActionSet",
                            "actions": [
                                {
                                    "type": "Action.Submit",
                                    "title": "Submit action3"
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ],
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json"
}

Вот скриншот: enter image description here

...