我在CMS中存储了许多HTML块,以便于维护.它们由<textarea>
s 代表.
有没有人知道某种类型的JavaScript Widget可以在一个textarea
或类似的内容中为HTML进行语法高亮,同时仍然保持纯文本编辑器(没有WYSIWYG或高级功能)?
我正在尝试设置/获取我的RichTextBox的文本,但当我想获得test.Text时,Text不在其属性列表中...
我在C#中使用代码(.net framework 3.5 SP1)
RichTextBox test = new RichTextBox();
Run Code Online (Sandbox Code Playgroud)
不能有 test.Text(?)
你知道怎么可能吗?
我正在尝试为要附加到RichTextBox的字符串部分着色.我有一个由不同字符串构建的字符串.
string temp = "[" + DateTime.Now.ToShortTimeString() + "] " +
userid + " " + message + Environment.NewLine;
Run Code Online (Sandbox Code Playgroud)
这是消息构建后的样子.
[9:23 pm]网友:我在这里留言.
我希望括号内的所有内容[9:23]都是一种颜色,"用户"是另一种颜色,而消息是另一种颜色.然后我想将字符串附加到我的RichTextBox.
我怎么能做到这一点?
在为Markdown代码寻找简单的WYSIWYG编辑器时,我找不到与CkEditor,TinyMCE等相比较的UI.
具体而言,通常建议的减价"所见即所得"编辑器(如像帖此)是在用户是静止写入原始降价(感不是纯WYSIWYG编辑器MarkItUp)或去另一个极端具有行编辑而没有标准控件(Hallo).
我需要介于两者之间的东西.
我正在寻找一个Markdown编辑器,其外观和功能类似于一个精简的CkEditor文本框,并接受并输出Markdown.应该有一个工具栏,其中包含最少的格式化选项(B,I,U,列表等),文本输入区域应显示转换的Markdown,而不是原始代码.应该有一个Source按钮,允许用户编辑原始Markdown,但即使这是可选的.例如:
我得到Markdown/wiki等的理由 - 它提供的安全性.我不介意在SE输入原始代码,但我的用户不是极客,也不觉得这很有趣.他们不希望看到***___和与其文本混合的空格.它们用于"Word"样式编辑,并且在该环境中效率最高.
那么 - Markdown是否有真正集成的WYSIWYG编辑器?我正在用PHP编写,所以我可以用类调用的东西是完美的.
2015年9月23日更新
CKEditor现在有一个Markdown 插件可以做到这一点.插件项目托管在github上.
截图:
2015年4月13日更新
自称开发CKEditor的人说,CommonMark的外观是游戏规则改变者,我们可能会看到CKEditor的正确标记界面(阅读全文的评论).
2015年2月6日更新
CKEditor现在附带一个输出(并接受输入)BBCode的插件.
我需要能够将RichTextBox滚动到底部,即使我没有附加文本也是如此.我知道我可以附加文本,然后使用它来设置选择开始.但是我想确保它在底部是出于视觉原因,所以我没有添加任何文本.
为了在WPF RichtextBox中对Document进行DataBinding,到目前为止,我看到了2个解决方案,它们来自RichtextBox并添加了DependencyProperty,以及带有"代理"的解决方案.第一次或第二次都不令人满意.有人知道另一个解决方案,或者是一个能够进行DataBinding的商业RTF控件吗?普通的Textbox不是替代品,因为我们需要文本格式化.
任何的想法?
我的程序调用Java,然后将stdout重定向到a RichTextBox
.我的问题是,每次写入数据时,垂直滚动条始终位于框的顶部.
即使您滚动到底部,一旦写入新数据,它就会转到顶部.我想反其道而行之.
因此,当写入新数据时,它会保持在底部.我怎样才能做到这一点?
我在WPF中使用RichTextBox,并尝试将默认段落间距设置为0(这样就没有段落间距).虽然我可以在XAML中执行此操作,但我希望尽可能以编程方式实现它.有任何想法吗?
Stackoverflow网站上的这样的东西会很好!
或者非jQuery与jQuery $()标签不冲突的东西会很棒.
当我将www.stackoverflow.com添加到我的RichTextBox并运行程序时,它显示为蓝色和超链接,但当我点击它时没有任何反应.我怎样才能解决这个问题?
richtextbox ×10
c# ×5
winforms ×4
wpf ×3
ckeditor ×1
colors ×1
data-binding ×1
highlighting ×1
html ×1
javascript ×1
jquery ×1
markdown ×1
scroll ×1
string ×1
widget ×1
wpf-controls ×1
wysiwyg ×1