c#标签和文本框
本文关键字:文本 标签 | 更新日期: 2023-09-27 18:14:36
使用reg ex,我可以找到匹配的单词,所以我想用一个文本框替换匹配的单词。我在做填空题之类的问题。我将得到的问题从数据库显示为标签。
问题将显示为标签,但我需要用户在文本框中输入他们的答案。是否可以将标签与文本框集成?
这里的代码:
string input = TextBox1.Text;
string pattern = Regex.Escape("[") + "(.*?)]";
MatchCollection matches = Regex.Matches(input, pattern);
foreach (Match match in matches)
{
Label1.Text = TextBox1.Text.Replace(match.Value.ToString(), "");
}
例如:嗨,你好吗?
嗨,你好吗?<——将显示在标签中,而我需要一个文本框在标签中供用户输入他们的答案。对此有什么建议/解决方案吗?由于
简而言之,是否有可能将文本替换为文本框并显示在标签上?
尝试添加FlowLayoutPanel:
- 文本框前面的文本标签。
- 文本框
- 文本框后面的文本标签。
FlowLayoutPanel将确保它们一个接一个地对齐。
一个简单的解决方案是使用一个标签借口,一个文本框和另一个标签posttext。然后,您可以单独设置它们。