EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

在业务对象中使用RTF文档

本主题介绍如何将RichTextPropertyEditorASPxRichTextPropertyEditor用于WinForms和ASP.NET应用程序中的字节数组和字符串属性。下图演示了分配给Document.Text属性的这些属性编辑器:

将富文本格式属性编辑器分配给业务类的属性

在代码中

要为业务类的属性启用RichTextPropertyEditorASPxRichTextPropertyEditor,请按如下所示将EditorAliasAttribute应用于此属性:

using DevExpress.ExpressApp.Editors;
using DevExpress.Persistent.Base;
using DevExpress.Persistent.BaseImpl;
// ...
// Byte array property example:
private byte[] text;
[EditorAlias(EditorAliases.RichTextPropertyEditor)] 
public byte[] Text { 
    get { return text; }
    set { SetPropertyValue(nameof(Text), ref text, value); }
}

// String property example:
private string text;
[Size(SizeAttribute.Unlimited)]
[EditorAlias(EditorAliases.RichTextPropertyEditor)] 
public string Text { 
    get { return text; }
    set { SetPropertyValue(nameof(Text), ref text, value); }
}

在模型编辑器中

导航到所需的视图| <DetailView> | 物品| <PropertyEditor>节点,并将PropertyEditorType属性设置为DevExpress.ExpressApp.Office.Win.RichTextPropertyEditorDevExpress.ExpressApp.Office.Web.ASPxRichTextPropertyEditor

文件储存格式

当您将RichTextPropertyEditorASPxRichTextPropertyEditor用作字节数组属性时,您的应用程序将文档保存为DOCX格式。RTF格式用于字符串属性。请注意,您还可以选择将格式更改为HTML。我们建议使用字节数组而不是字符串来存储文档,因为DOCX格式可用于大型文档,并且支持更多格式选项。

在单独的窗口中编辑文档

在WinForms应用程序中,可以使用在弹出上下文菜单中显示命令在新的模式窗口中打开文档。

在ASP.NET应用程序中,您可以在全屏模式下编辑文档。

相关文章

转载保留此链接,注明出处