界面设计建议

本文关键字:界面设计 | 更新日期: 2023-09-27 17:53:37

我需要为文本设计一种模板系统:用户输入一段文本并在文本中键入一些特殊标记,如(**),告诉软件文本(**)将需要更改为其他内容。

我想做的是,向用户显示需要更改的字段列表,以便用户可以插入适当的数据。

我正在考虑这样做,显示所有的文本(在文本框中),并用文本框替换(**)字符,以便用户可以输入文本。有办法做到吗?你觉得这种方法怎么样?你有更好的主意吗?关键是我想向用户显示发生替换的上下文。

谢谢。

界面设计建议

为什么不扫描文本并动态生成文本框呢?

您的代码将显示模板文本,扫描它,然后,每个模板变量它找到,生成1个文本框。在文本下面列出这些文本框,每行一个,一旦其中一个文本框中的内容发生变化,就更新文本,以便用户看到它的样子。