C# 防止在更改值时显示某些字段

C# 防止在更改值时显示某些字段,c#,botframework,formflow,C#,Botframework,Formflow,在用户浏览表单并点击确认步骤后,如果他们说不,将显示一张卡片,询问他们想要更改什么。我有一些我不想出现的计算字段。我怎样才能阻止他们出现在那里 例如,如果用户输入他们的生日,我会计算他们的年龄。如果在确认步骤中,他们说“不”,我不希望年龄出现在他们可以更改的字段列表中,只有生日。有办法吗 谢谢 想到的一件事可能是从formflow之外的用户那里获取这些数据,并将它们存储在上下文对象中的IDataBags中,然后让用户确认主表单之外的数据。根据您的实现,您也很可能使用局部变量完成相同的任务。您能否

在用户浏览表单并点击确认步骤后,如果他们说不,将显示一张卡片,询问他们想要更改什么。我有一些我不想出现的计算字段。我怎样才能阻止他们出现在那里

例如,如果用户输入他们的生日,我会计算他们的年龄。如果在确认步骤中,他们说“不”,我不希望年龄出现在他们可以更改的字段列表中,只有生日。有办法吗


谢谢

想到的一件事可能是从formflow之外的用户那里获取这些数据,并将它们存储在
上下文
对象中的
IDataBags
中,然后让用户确认主表单之外的数据。根据您的实现,您也很可能使用局部变量完成相同的任务。您能否用您的代码更新您的问题,以便我们能更好地为您提供帮助?我想到的一件事可能是从formflow之外的用户处获取此数据,并将其存储在
上下文
对象中的
IDataBags
中,然后让用户确认主表单之外的数据。根据您的实现,您也很可能使用局部变量完成相同的任务。请用您的代码更新您的问题,以便我们能更好地帮助您?