基于 RichTextBox 的 WPF HTML 编辑器

传统的 WPF HTML 编辑器通常依赖于 Web Browser 控件,这会导致 AllowsTransparency 问题。为了解决这个问题,介绍了一种基于 RichTextBox 控件的替代方案,并对原版代码进行了修改,使其支持 UTF-8 编码,从而能够正确处理中文汉字。

zip
WpfRichText.Ex.zip 预估大小:75个文件
folder
WpfRichText.Ex 文件夹
folder
Controls 文件夹
file
RichTextEditor.xaml.cs 1KB
folder
Images 文件夹
file
paragraphrightjustify.png 310B
file
charactershrinkfont.png 808B
file
editpaste.png 2KB
file
listnumbering.png 758B
file
editundo.png 1KB
file
listbullets.png 616B
file
paragraphleftjustify.png 311B
file
filesave.png 1KB
file
editcopy.png 1KB
file
editcut.png 1KB
file
fileopen.png 2KB
file
editredo.png 1KB
file
charactergrowfont.png 980B
file
paragraphcenterjustify.png 322B
file
paragraphdecreaseindentation.png 443B
file
paragraphfulljustify.png 143B
file
paragraphincreaseindentation.png 683B
file
RichTextEditor.xaml 6KB
file
WpfRichText.Ex.csproj 7KB
file
App.xaml.cs 316B
file
Window1.xaml 792B
folder
XamlToHtmlParser 文件夹
file
HtmlFromXamlConverter.cs 22KB
file
HtmlCssParser.cs 47KB
file
HtmlLexicalAnalyzer.cs 31KB
file
HtmlToXamlConverter.cs 125KB
file
HtmlSchema.cs 36KB
file
HtmlTokenType.cs 798B
file
HtmlParser.cs 27KB
file
app.config 161B
file
Window1.xaml.cs 3KB
folder
Properties 文件夹
file
Settings.settings 201B
file
Resources.Designer.cs 3KB
file
AssemblyInfo.cs 2KB
file
Settings.Designer.cs 1KB
file
Resources.resx 5KB
file
App.xaml 322B
folder
Commands 文件夹
file
CommandReference.cs 2KB
file
DelegateCommand.cs 14KB
folder
AttachedProperties 文件夹
file
RichTextboxAssistant.cs 5KB
folder
obj 文件夹
folder
x86 文件夹
folder
Debug 文件夹
file
GeneratedInternalTypeHelper.g.cs 3KB
folder
Controls 文件夹
file
RichTextEditor.g.cs 5KB
file
RichTextEditor.baml 5KB
file
RichTextEditor.g.i.cs 5KB
file
Window1.baml 1KB
folder
TempPE 文件夹
file
Properties.Resources.Designer.cs.dll 5KB
file
WpfRichText.Ex.csprojResolveAssemblyReference.cache 4KB
file
DesignTimeResolveAssemblyReferencesInput.cache 7KB
file
WpfRichText.Ex.g.resources 23KB
file
WpfRichText.Ex.pdb 214KB
file
WpfRichText.Ex.Properties.Resources.resources 180B
file
WpfRichText.Ex.csproj.GenerateResource.Cache 919B
file
App.g.i.cs 2KB
file
Window1.g.cs 3KB
file
WpfRichText.Ex_MarkupCompile.i.lref 79B
file
WpfRichText.Ex_MarkupCompile.i.cache 311B
folder
TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs 文件夹
folder
TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs 文件夹
folder
TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs 文件夹
file
WpfRichText.Ex.exe 115KB
file
GeneratedInternalTypeHelper.g.i.cs 3KB
file
WpfRichText.Ex_MarkupCompile.cache 312B
file
WpfRichText.Ex.csproj.FileListAbsolute.txt 3KB
file
WpfRichText.Ex_MarkupCompile.lref 165B
file
Window1.g.i.cs 3KB
file
App.g.cs 2KB
folder
bin 文件夹
folder
Debug 文件夹
file
WpfRichText.Ex.vshost.exe.manifest 490B
file
WpfRichText.Ex.vshost.exe 24KB
file
WpfRichText.Ex.vshost.exe.config 161B
file
WpfRichText.Ex.pdb 214KB
file
WpfRichText.Ex.exe.config 161B
file
WpfRichText.Ex.exe 115KB
folder
Release 文件夹
file
WpfRichText.Ex.sln 882B
file
WpfRichText.Ex.suo 35KB
file
WpfRichText.Ex.v12.suo 72KB
...
zip 文件大小:369.24KB