这个方法的第二个参数就是针对不同的文件类型加载时要使用适合它的
富文本
流格式才行。以下是我做开发的时候用到的几种文件的流格式,可以参考。
更多的文件类型对应的流格式需要你自己去测试。
RichTextBoxStreamType
streamType;
switch
(fileExt)
{
case
"txt":
//
文本文件
streamType
=
RichTextBoxStreamType.PlainText;
break;
case
"rtf":
//
写字板
streamType
=
RichTextBoxStreamType.RichText;
break;
case
"srt":
//
影片字幕
streamType
=
RichTextBoxStreamType.UnicodePlainText;
break;
case
"lrc":
//
歌词文件
streamType
=
RichTextBoxStreamType.PlainText;
break;
case
"xml":
//
XML文件
streamType
=
RichTextBoxStreamType.PlainText;
break;
default
:
//
默认类型
streamType
=
RichTextBoxStreamType.PlainText;
break;
}
return
streamType;
标签:richtextbox