欢迎光临
我的个人博客网站

学习使用Wpf开源的文本编辑器—smithhtmleditor

前言

本文主要介绍使用Wpf文本编辑器——smithhtmleditor。

编辑器使用

首先新建一个项目WpfEditor。

然后到Codeplex下载smithhtmleditor。

下载地址:https://archive.codeplex.com/?p=smithhtmleditor

学习使用Wpf开源的文本编辑器—smithhtmleditor

解压后将SmithHtmlEditor文件夹整个复制。

学习使用Wpf开源的文本编辑器—smithhtmleditor

然后粘贴到我们新建的项目中

学习使用Wpf开源的文本编辑器—smithhtmleditor

然后将该引入SmithHtmlEditor的工程文件。

学习使用Wpf开源的文本编辑器—smithhtmleditor

然后在Com组件中找到Microsoft HTML Object Library,添加引用。

学习使用Wpf开源的文本编辑器—smithhtmleditor

然后编写代码如下:

<Window x:Class="WpfEditor.MainWindow"         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"         xmlns:smith="clr-namespace:Smith.WPF.HtmlEditor;assembly=Smith.WPF.HtmlEditor"         xmlns:local="clr-namespace:WpfEditor"         mc:Ignorable="d"         Title="MainWindow" Height="450" Width="800">     <Grid>         <DockPanel DockPanel.Dock="Top"  >             <DockPanel.Resources>                 <Style TargetType="{x:Type Label}">                     <Setter Property="Padding" Value="0" />                     <Setter Property="VerticalAlignment"  Value="Center" />                     <Setter Property="VerticalContentAlignment"  Value="Center" />                 </Style>                 <Style TargetType="{x:Type Button}">                     <Setter Property="Padding"  Value="4,2" />                 </Style>             </DockPanel.Resources>             <smith:HtmlEditor x:Name="Editor"  DockPanel.Dock="Top"/>         </DockPanel>      </Grid> </Window>

如代码所示,再命名空间中引入了Smith.WPF.HtmlEditor。

xmlns:smith="clr-namespace:Smith.WPF.HtmlEditor;assembly=Smith.WPF.HtmlEditor"

然后使用了Smith.WPF.HtmlEditor程序集下的自定义控件HtmlEditor。

效果图如下:

学习使用Wpf开源的文本编辑器—smithhtmleditor

html格式:

学习使用Wpf开源的文本编辑器—smithhtmleditor

上传图片:

 学习使用Wpf开源的文本编辑器—smithhtmleditor

—————————————————————————————————-

到此,使用Wpf文本编辑器就已经介绍完了。

代码已经传到Github上了,欢迎大家下载。

Github地址: https://github.com/kiba518/WpfEditor

—————————————————————————————————-

—————————————————————————————————-

注:此文章为原创,任何形式的转载都请联系作者获得授权并注明出处!
若您觉得这篇文章还不错,请点击下方的推荐】,非常感谢!

https://www.cnblogs.com/kiba/p/15399317.html

 学习使用Wpf开源的文本编辑器—smithhtmleditor

 

赞(0) 打赏
未经允许不得转载:张拓的天空 » 学习使用Wpf开源的文本编辑器—smithhtmleditor
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏