내 봇은 다음과 FormBuilder 있습니다정의하는 동적 FormBuilder
public static IForm<BasicForm> BuildForm()
{
return new FormBuilder<BasicForm>()
.Field(new FieldReflector<BasicForm>(nameof(Os))
.SetType(null)
.SetPrompt(new PromptAttribute("Please tell me the {&} {||}"))
.SetDefine(async (state, field) =>
{
List<string> list = new List<string> { "ANDROID" , "IOS" };
foreach (string item in list)
{
switch (item)
{
case "ANDROID":
field
.AddDescription(item, item, image: "<android-logo.jpg>")
.AddTerms(item, item);
break;
case "IOS":
field
.AddDescription(item, item, image: "<ios-logo.jpg>")
.AddTerms(item, item);
break;
}
}
return true;
}))
.AddRemainingFields()
.OnCompletion(async (context, state) =>
{
await context.PostAsync("Your request has been submitted. I am tracking your link. I will send you the result as soon as possible");
})
.Build();
}
문제는 HeroCard 이미지를 늘릴 것이다 다음 HeroCard 생산을 : 이미지의 원래 크기는 200x200입니다. FormBuilder에서 HeroCard 이미지의 폭과 높이를 정의 할 수있는 방법이 있습니까?
그렇지 않으면 HeroCard 대신 ThumbnailCard를 사용할 수 있습니까?
감사합니다.