Silverlight4 如何将RichTextBox中的Text取出来?已解决,进来拿分即可
加载的时候,是通过下面的代码将内容加载到RichTextBox中的
现在对它进行了编辑,然后想把其中的Text取出来,重新赋值给m_ClientOperationData.Note,该怎么实现,有没有哪位达人已经试过?
我是通过下面的代码来做的
出现的问题:
无论在何处输入,都不接受回车符,另外在中间输入的时候,最后输入的字符就跑到整段字符的最后去了
不知道为什么
等高手解决
txtLibraryContentBrief.Blocks.Clear();
Run myRun = new Run();
myRun.Text = m_ClientOperationData.Note;
Paragraph myPara = new Paragraph();
myPara.Inlines.Add(myRun);
txtLibraryContentBrief.Blocks.Add(myPara);
现在对它进行了编辑,然后想把其中的Text取出来,重新赋值给m_ClientOperationData.Note,该怎么实现,有没有哪位达人已经试过?
我是通过下面的代码来做的
private void txtLibraryContentBrief_TextInputStart(object sender, TextCompositionEventArgs e)
{
string s = "";
for (int i = 0; i < txtLibraryContentBrief.Blocks.Count; i++)
{
Paragraph aPara =(Paragraph) txtLibraryContentBrief.Blocks[i];
for (int j = 0; j < aPara.Inlines.Count; j++)
{
Run aRun =(Run) aPara.Inlines[j];
s = s + aRun.Text;
}
}
//huan hang
if (e.Text == "\r")
{
s = s + "\n";
}
else
{
s = s + e.Text;
}
m_ClientOperationData.Note = s;
}
出现的问题:
无论在何处输入,都不接受回车符,另外在中间输入的时候,最后输入的字符就跑到整段字符的最后去了
不知道为什么
等高手解决
...全文
相关推荐
Silverlight RichTextBox 富文本框应用
用Silverlight 写的RichTextBox应用。实现了字体样式改变,插入链接、插入图片等常规功能。在VS2010和Silverlight4.0 下测试通过。
Silverlight 4
稳扎稳打 Silverlight 4,在网上收集的资料
Silverlight4
Silverlight的介绍及开发支持 ,呢绒日英文的
Silverlihgt_非常精致RichTextBox文本编辑器
非常精致RichTextBox文本编辑器
Silverlight模拟Office工具栏源码
Silverlight模拟Office工具栏源码 Silverlight模拟Office工具栏开源项目,项目演示富文本框样式效果,可被用于自定义RichTextBox。


