我正在编写一个带有RichTextBox和工具栏的WPF应用程序(一个非常简单的RichText编辑器)。无论如何,我想在工具栏中放入6个可以单击的unicode字符,并且可以插入到RichTextBox的任何位置。
这似乎应该是相当简单的事情(没有很多代码隐藏)。它是,还是我必须编写一些自定义方法来实现这一目标?
谢谢,
凯尔
答案 0 :(得分:2)
代码隐藏中的事件处理程序对我来说似乎是一种自然的方式。 Unicode字符只是.NET中的字符,因此它们可能在ASCII字符集之外并不意味着任何额外的困难。
这样的事应该做:
private void button_Click(object sender, RoutedEventArgs e)
{
MyRtb.CaretPosition.InsertTextInRun("む");
}