我目前正在实现一个允许用户输入冗长消息的表单。对于此应用程序,用户的文本必须在末尾添加一些预设文本。
一个例子是:
Hello, I'm a message. END
如何在文本编辑器中添加“END”文本并强制它始终保留在文本的末尾?我想一直在那里显示它并禁止用户删除或编辑它。你知道这是否可能吗?
我最初的想法是在 TextChanged 事件上检查字符是否已经在末尾,如果不是,请删除它们。但是像这样的简单逻辑似乎必然会导致问题,我想知道是否有一种已知的方法可以做这样的事情,尽管看起来很不寻常。