当我们在 SO 上创建问题时,会有一个框来写您的消息,其中包含粗体、斜体和代码括号。
在 C#/wpf 中是否有类似的模板?
不是c#;我不确定这是否有意义。如果你在谈论一个 asp.net 富文本编辑器控件,那也不是。
我过去使用的是一个内置的 jquery,它适用于我的 .net 网站。但是页面验证可能很棘手,因为它会将输入识别为潜在危险。
这是我正在谈论的编辑器 jWYSIWYG 的链接:https ://github.com/akzhan/jwysiwyg
不,没有。
试试 DevExpress DXrichEdit。
我注意到,在不到 20 行代码中,您就可以在 WPF 中获得此功能:
<DockPanel>
<Menu DockPanel.Dock="Top">
<MenuItem Header="Edit">
<MenuItem Command="Cut" Header="_Cut" />
<MenuItem Command="Copy" Header="C_opy" />
<MenuItem Command="Paste" Header="_Paste" />
</MenuItem>
</Menu>
<ToolBarTray DockPanel.Dock="Top">
<ToolBar>
<Button Command="Cut" Content="Cut" />
<Button Command="Copy" Content="Copy" />
<Button Command="Paste" Content="Paste" />
</ToolBar>
</ToolBarTray>
<TextBox SpellCheck.IsEnabled="True" />
</DockPanel>
获得粗体/斜体和代码括号会非常好。