如题,如何在多行文本框中按XML的格式显示XML?我已经用XmlDocument把Xml文档读取进来了,现在要把文档显示在RichTextBox上面,但直接用Rtxt_Xml.Text = xDoc.OuterXml;发现,在控件里面显示的文档连换行符都没有,都堆在了一起,难看死了,有什么办法可以把它们按层次结构显示哦
解决方案 »
- 问题:多线程与UI操作
- DatabaseFactory.CreateDatabase方法操作数据库如何在程序中添加事务?
- 建立treeView后,使用indexof(treenode)总是返回-1??
- DataGridView中数据排序问题
- vb中的exit sub到C#中应该怎么写?
- ***一个关于datagridview的问题,不好弄,希望大伙多多帮忙,在线急等
- 在datagrid的选中行上弹出右键菜单“删除、修改”的菜单,如果实现
- 关于linq,如何只取一个值
- 关于C#中SqlServer数据库编程的问题
- 做喷印信息系统这个输入字符串文字就预览出来的空上如何实现,还有如何的将一段文字转成HZK16 的byte数组?
- 高手请进!!关于如何将多个单选框按钮分类组合成一组,能实现组内的单选取的功能。不能用GroupBox与Panel
- 执行一个存储过程,数据量很小,却出现连接超时。为什么?
这个方法可以了
Replace.(">", "\r\n"); 应该为Replace.(">", ">\r\n"), 否则">"都不见了,这样处理后,虽然换行了,但没有缩进,显得层次不清。所以 CnEve(龙哥哥)的方案也不可行。
不知有没有其它好的办法,斯待高手.
XmlDocument doc = new XmlDocument();
doc.Save(str);
Rtxt_Xml.Text = str;
没有?
我这里没有环境,你试一下。