在FormFlow对话框中提示输入值时,是否允许用户只需点击"Enter"即可接受字段的默认值?
例如,我有一个定义为的字段
[Prompt("Appointments Starting At? {||}")]
[Template(TemplateUsage.Unspecified, "today")]
[Template(TemplateUsage.NoPreference, "today")]
[Optional]
public string StartDate;
当用户进入此步骤时,他们会按照预期的进行提示
约会从开始?(当前选择:今日)
我希望用户只需点击"Enter"即可接受默认值。这可能吗?如果可能,怎么做?
提前感谢
我认为在对话中使用空行(按Enter键)作为有意义的内容不是一个好主意。一些消息平台(例如Skype)可能根本不会发送空行(如果你只在空聊天字段中按Enter键,则不会发生任何事情)。
也许你可以重新考虑逻辑,并允许用户在确认后更改参数?例如,说"我正在安排今天的约会,请确认或更改所需日期"。