C# 如何增加自适应卡的大小?

C# 如何增加自适应卡的大小?,c#,.net,microsoft-teams,adaptive-cards,C#,.net,Microsoft Teams,Adaptive Cards,我使用自适应卡以表格格式显示数据。自适应卡上显示四列。在Bot框架模拟器上,它显示正确的数据,如图所示。在bot框架模拟器上,它显示正确的列数据。但当它部署在团队中时,它的最后一列数据被截断,如何解决?如何增加自适应卡的大小 团队客户端中自适应卡的宽度由团队客户端本身根据当前查看区域宽度确定-您不能直接影响此值。要使这张卡片起作用,你需要探索其他方法(缩短日期字段的格式,至少在桌面客户机上是这样)。我会确保您正在使用App Studio中提供的卡片编辑器来测试您的卡片设计,并将它们发送给您自己

我使用自适应卡以表格格式显示数据。自适应卡上显示四列。在Bot框架模拟器上,它显示正确的数据,如图所示。在bot框架模拟器上,它显示正确的列数据。但当它部署在团队中时,它的最后一列数据被截断,如何解决?如何增加自适应卡的大小


团队客户端中自适应卡的宽度由团队客户端本身根据当前查看区域宽度确定-您不能直接影响此值。要使这张卡片起作用,你需要探索其他方法(缩短日期字段的格式,至少在桌面客户机上是这样)。我会确保您正在使用App Studio中提供的卡片编辑器来测试您的卡片设计,并将它们发送给您自己,以便您可以在各种客户端(web、桌面、Android、iOS)上测试它们。

适配卡片的“全宽”功能在某个时候发布,现在可以使用了。我还没有用你正在使用的专栏对它进行测试,但它可能会对这种情况有所帮助

Microsoft已记录了其工作原理:

要制作全宽自适应卡,请执行以下操作: 卡内容中
msteams
属性中的宽度对象必须设置为 满满的。此外,您的应用程序必须包括以下元素:


这项功能很快就会出现在MS团队中。请参见此处以供参考:
{
    "type": "AdaptiveCard",
    "body": [{
        "type": "Container",
        "items": [{
            "type": "TextBlock",
            "text": "Digest card",
            "size": "Large",
            "weight": "Bolder"
        }]
    }],

    "msteams": {
        "width": "Full"
    },
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "version": "1.2"
}