增加适用于MS Teams通道的自适应卡的宽度

时间:2020-01-14 05:45:20

标签: botframework adaptive-cards

我有一个带有4个按钮的自适应卡,但是问题是我的第4个按钮正转到下一行。我想将所有按钮都放在一行中,所以我有什么办法可以增加自适应卡的宽度来对齐一行中的按钮。

我正在使用bot框架v3(C#)。

4 个答案:

答案 0 :(得分:9)

将以下属性添加到自适应卡片以增加宽度

"msTeams": {
  "width": "full"
}

答案 1 :(得分:2)

不幸的是,you cannot align与此并排放置的按钮 时刻。对于按钮,没有这样的属性

。如您所见:

enter image description here

尽管您可以在Input.Text内对齐其他元素,例如TextBlockColumnSet 但它不支持内部按钮。

请参见以下屏幕截图:

enter image description here

您可以进一步了解adaptive card property here

答案 2 :(得分:0)

另一个答案是正确的,因为您不能增加自适应卡的宽度。请记住,即使可以,它也会给设备带来问题-就像在台式机上可能很好,但在电话上却会产生问题。作为一种替代解决方案,您可以在逻辑上将按钮按某种方式分为两组(取决于它们的作用),并且可以明确地将它们分为两行吗?

答案 3 :(得分:0)

MS团队即将使用此功能。请参阅此处以供参考:https://www.msfttoday.com/microsoft-teams-community-call-september-15-2020/

即将推出的功能包括:

  • 全宽自适应卡
  • 信息屏蔽
  • 溢出菜单