我生成这样的文本框:WPF粘贴Unicode文本用换行到多个文本框状
for (byte i = 0; i < 4; ++i)
for (byte j = 0; j < 4; ++j)
Letterbox[i, j] = new TextBox();
Letterbox[i, j].Style = style; //MaxLength=1 among other things
...
,我会想,像这样粘贴的字符串:
T
Ę
Ś
T
会导致含前4个文本框'T','Ę','Ś'和'T'。 我该如何做到这一点?
澄清(编辑):
我希望能够粘贴在这种格式的任何字符串(字母输入,字母,进入...)的应用程序运行时,没有硬编码
Here's an image explaining what I want.
不是'Letterbox [i,j] .Text =“T”'为你工作吗?对于新行使用:'“T”+“\ n”' –
我希望能够在应用程序运行时以此格式(letter,enter,letter,enter ...)粘贴任何字符串,而不是对其进行硬编码。 – Jecke
将'KeyDown'事件添加到您的文本框中。当按Enter键时,通过'\ n' –