增加 Adaptive Card for MS Teams 通道的宽度
Increase the width of Adaptive Card for MS Teams channel
我有一张带有 4 个按钮的自适应卡片,但问题是我的第 4 个按钮转到了下一行。我想将所有按钮都放在一行中,所以有什么方法可以增加自适应卡的宽度以将按钮对齐成一行。
我正在使用机器人框架 v3 (C#)。
Unfortunately, you cannot align your button side to side at this
moment. For button there is not such a property
。如下所示:
尽管您可以在 ColumnSet
内对齐其他元素,例如 Input.Text
或 TextBlock
但不支持内置按钮
请参阅下面的屏幕截图:
你可以多看看 adaptive card property here。
另一个答案是正确的,afaik你不能增加自适应卡的宽度。请记住,即使可以,它也会在不同设备上产生问题——就像它可能适合桌面,但会在 phone 上产生问题。作为替代解决方案,您能否以某种方式(取决于它们的作用)在逻辑上将您的按钮分成两组,并明确地将它们分成两行?
MS Teams 即将推出该功能。请参阅此处以供参考:https://www.msfttoday.com/microsoft-teams-community-call-september-15-2020/
Features coming soon include:
- Full Width Adaptive Cards
- Information Masking
- Overflow Menu
将下面的 属性 添加到自适应卡以设置宽度以使用完整的 window。
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.2",
"msTeams": { "width": "full" },
"body": [...]
}
我有一张带有 4 个按钮的自适应卡片,但问题是我的第 4 个按钮转到了下一行。我想将所有按钮都放在一行中,所以有什么方法可以增加自适应卡的宽度以将按钮对齐成一行。
我正在使用机器人框架 v3 (C#)。
Unfortunately, you cannot align your button side to side at this moment. For button there is not such a property
。如下所示:
尽管您可以在 ColumnSet
内对齐其他元素,例如 Input.Text
或 TextBlock
但不支持内置按钮
请参阅下面的屏幕截图:
你可以多看看 adaptive card property here。
另一个答案是正确的,afaik你不能增加自适应卡的宽度。请记住,即使可以,它也会在不同设备上产生问题——就像它可能适合桌面,但会在 phone 上产生问题。作为替代解决方案,您能否以某种方式(取决于它们的作用)在逻辑上将您的按钮分成两组,并明确地将它们分成两行?
MS Teams 即将推出该功能。请参阅此处以供参考:https://www.msfttoday.com/microsoft-teams-community-call-september-15-2020/
Features coming soon include:
- Full Width Adaptive Cards
- Information Masking
- Overflow Menu
将下面的 属性 添加到自适应卡以设置宽度以使用完整的 window。
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.2",
"msTeams": { "width": "full" },
"body": [...]
}