C# richtextbox中的空格键函数代码,藏语为lang(使用空格键键盘使用“xF0B”而不是gap)(“xF5A”和“xF7A”和“xF42”)
谁能给我一些关于我的项目的建议,我的项目问题是C# richtextbox中的空格键函数代码,藏语为lang(使用空格键键盘使用“xF0B”而不是gap)(“xF5A”和“xF7A”和“xF42”),c#,wpf,visual-studio-2010,visual-studio-2012,C#,Wpf,Visual Studio 2010,Visual Studio 2012,谁能给我一些关于我的项目的建议,我的项目问题是 我正在使用“ctrl+shift”切换语言键盘 当我使用英语时,“空格键”通常用作单词之间的空格/间隙。但一旦我换了藏语,“空格键”就变成了་ " 而是用藏语。不幸的是,它并没有以“藏语”的形式出现་ “它和英语一样,是一个空白/空白,没有任何变化 对于此应用程序,我正在使用Microsoft Visual Studio 2010的WPF RichTextBox,如下所示 因此,如果您能在百忙之中使用一些代码来帮助我完成这个项目,那将是非
因此,如果您能在百忙之中使用一些代码来帮助我完成这个项目,那将是非常好的。我正在使用Microsoft Visual Studio 2010及其工具。非常感谢-verena我希望您在文本框的按键事件处理程序中需要类似的东西
private void richTextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Space)
{
if (CultureInfo.CurrentUICulture == CultureInfo.CreateSpecificCulture("bo-CN")
{
richTextBox1.AppendText(" ་ ");
e.Handled = true;
}
}
}
谢谢你的回复,如果你不介意的话,你能给我一些关于你的代码的详细信息吗?我们需要声明一个名为“CultureInfo”的上下文吗“作为变量???因为我无法从内置函数中找到任何上下文。非常感谢-Verena您需要包含System.Globilization命名空间才能使用CultureInfo类<代码>使用系统。全球化我使用了你的代码,但是“་"将出现在整个单词/行/段落的末尾,如果你不介意的话,请你使用WPF richtextbox给我更多的代码,bcoz rit现在我无法上传我的图片,因为我需要获得一些声誉。所以请帮助我-如果我使用Windows窗体应用程序,那”་"ཚེག 问题将得到解决,但当我们开始得到新线“间隙或”时,我会在“断线”上再遇到一个问题་"ཚེག 将在开始下一行或新段落的单词之前出现。