富文本显示控件。
事件 |
事件发生条件 |
---|---|
OnRemoveImage |
删除图片后发生 |
OnValueChanged |
编辑器的值改变后发生 |
StyleChanged |
选定的编辑器样式改变后发生 |
TagChanged |
编辑器的选定标签改变后发生 |
C#:
private void richTextBox1_OnValueChanged( object sender, Smobiler.Plugins. RichTextBoxOnValueChangedEventArgs e)
{
Toast(e.Value.ToString());
}
C#: List< object> dataSource = new List< object>(); Dictionary< string, object> RichValue = new Dictionary< string, object>(); RichValue.Add("component", "text"); RichValue.Add("id", "E5j9zWpg1"); // 可打断点查看数据回调 List< object> data = new List< object>(); Dictionary< string, object> text = new Dictionary< string, object>(); text.Add("id", "9wC0k4n3l1"); text.Add("text", "This is "); text.Add("len", 8); List< object> stype = new List< object>(); text.Add("stype", stype); text.Add("tag","body"); data.Add(text); Dictionary< string, object> text1 = new Dictionary< string, object>(); text1.Add("id", "9wC0k4n311"); text1.Add("text", "This is "); text1.Add("len", 8); List< object> stype1 = new List< object>(); text1.Add("stype", stype1); text1.Add("tag", "body"); data.Add(text1); RichValue.Add("content", data); dataSource.Add(RichValue); richTextBox1.Value = dataSource;
注:image的话可以打断点查看下,component是image,图片的话url是本地地址,不会上传服务端。 如果需要在其他设备展示,建议通过上传图片功能上传相关图片。