我想创建一个控件类,允许用户像普通文本框一样键入文本。但是,它应该具有“邮件合并字段”功能,允许用户从列表中插入字段。然后将在稍后阶段为人口确定该字段。例如
您的订单已由 sales_person 处理,并将按时发送。
在上面的示例中,用户键入“您的订单由处理”并从字段列表中选择 sales_person。该列表将是另一个控件,例如列表框,因此该控件类将具有类似于可以调用的 insertField 方法的东西。
在稍后阶段,该字段将被填充,因此它必须在代码中可识别。此外,用户应该能够使用其字段保存和检索该短语。
这个 UI 非常类似于在 MS Word 中构建邮件合并文档。
任何人都可以提供建议和/或资源来实现这一目标。我宁愿建立自己的控制,也不愿使用第三方,但我需要指导。
非常感谢。