1

无论如何,当在 FormFlow 对话框中提示输入值时,是否允许用户简单地按“Enter”来接受字段的默认值?

例如我有一个字段定义为

    [Prompt("Appointments Starting At? {||}")]
    [Template(TemplateUsage.Unspecified, "today")]
    [Template(TemplateUsage.NoPreference, "today")]
    [Optional]
    public string StartDate;

当用户到达此步骤时,他们会按预期提示

约会开始于?(当前选择:今天)

我希望用户只需点击“Enter”即可接受默认值。这可能吗,如果可以,怎么办?

提前致谢

4

1 回答 1

4

我认为在对话中使用空行(按 Enter)作为有意义的内容并不是一个好主意。某些消息传递平台(例如 Skype)可能根本不会发送空行(如果您只是在空聊天字段中按 Enter,则不会发生任何事情)。

也许您可以重新考虑逻辑并允许用户在确认后更改参数?例如说“我正在设置今天的约会,请确认或更改所需的日期”。

于 2016-05-05T14:14:03.880 回答