我正在使用一种方法在表单流对话框中返回PromptAttribute
调用的.SetPrompt()
。
private static PromptAttribute CreateHappyWithAnswersPrompt()
{
StringBuilder sb = new StringBuilder(100);
sb.Append("Are you happy with your answers? \n\n ");
sb.Append("{&RegistrationNumber}: {RegistrationNumber} {||}");
return new PromptAttribute(sb.ToString())
{
ChoiceStyle = ChoiceStyleOptions.Buttons,
FieldCase = CaseNormalization.InitialUpper
};
}
我遇到的问题是未应用换行符\n\n
...
我尝试了\n
,\r
,\n\r
等的各种组合,但是没有用。
是否为提示添加换行符实际上可行?
编辑:
使用sb.Append("Are you happy with your answers? " + Environment.NewLine);
会导致以下...
不太符合我的要求,因为我希望换行符出现在英雄卡片中。
答案 0 :(得分:3)
尝试:<br/>
否则,请尝试“ .. {Environment.NewLine}”,其中..
是两个空格。