具有多种字体颜色的TextBox

时间:2013-08-26 09:30:06

标签: c# xaml windows-phone-7 windows-8 windows-phone-8

我想开发类似Windows Phone的文本编辑器,但我在设计过程中遇到了一些问题。我基本上需要的是一个控件,它不仅允许我输入文本,还允许我以不同的颜色在TextBox中绘制文本,就像在Microsoft Office for Windows Phone中一样。 据我所知,TextBox控件不支持字体着色。我尝试使用标签,但遗憾的是这不起作用。我现在的问题是,是否有办法让TextBox让我用不同的颜色为文本的不同部分着色。我正在考虑创建一个自定义控件,但我该如何实现这样的功能呢?

1 个答案:

答案 0 :(得分:1)

您无法直接执行此操作,因为这些不是Windows手机中存在的功能,可在单个控件中保留多种字体颜色。您必须制作符合您需求的自定义控件。