EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

BLOB图像属性

在XAF中,BLOB图像属性作为字节数组保留,可以在以下控件中显示:

  • PictureEdit控件(默认)
  • 下拉控件(仅适用于WinForms和ASP.NET应用程序)
注意

BLOBBinary Large OBject是一组二进制数据,这些数据作为单个实体持久保存在数据库中。

ImageEditorAttribute说明了图像的属性编辑器设置显示图像时。

注意

请参阅属性编辑器| XAF随附的Feature Center演示中的“图像属性”部分,以查看实际的图像属性编辑器。默认情况下,Feature Center演示安装在%PUBLIC%\ Documents \ DevExpress演示19.2 \ Components \ eXpressApp Framework \ FeatureCenter中。该演示的ASP.NET版本可从http://demos.devexpress.com/XAF/FeatureCenter/在线获得。您还可以在DevExpress YouTube频道上观看“图像属性编辑器”教程视频。

例子

用于图像属性的WinForms属性编辑器

每个WinForms属性编辑器都有一个控件,该控件在Detail View中显示相应的属性,还有一个存储库项目,它在支持就地编辑的List Editor中显示一个属性。控件和存储库项目均显示如下。

ImagePropertyEditor

控制:XtraEditors库中的PictureEdit或ImageEdit编辑器。

存储库项目: XtraEditors库中的RepositoryItemPictureEditRepositoryItemImageEdit存储库项目。

描述:

默认情况下用于由装饰字节阵列属性ImageEditorAttribute,以及用于参考属性的的MediaDataObjectMediaDataObject类型。

PictureEditRepositoryItemImageEdit默认情况下使用。

无论PictureEditImageEdit编辑器允许最终用户执行载入,存储,删除,剪切,复制和粘贴使用上下文菜单操作。

使用ImageEditorAttribute为特定的业务类属性配置ImagePropertyEditor

用于图像属性的ASP.NET属性编辑器

每个ASP.NET属性编辑器都有一些控件,这些控件可以在Detail View的View和Edit模式下显示属性(请参见DetailView.ViewEditMode)。这些控件在下面列出。

ASPxImagePropertyEditor

查看模式控件:

  • ImageEdit代表标准库中的Panel控件的后代;
  • DropDownImageEdit是具有“显示图像” /“隐藏图像”按钮的ImageEdit控件。

编辑模式控件:

  • ImageEdit表示标准库中的Panel控件的后代。
  • DropDownImageEdit是具有“显示图像” /“隐藏图像”按钮的ImageEdit控件。

描述:

默认情况下用于由装饰字节阵列属性ImageEditorAttribute,以及用于参考属性的的MediaDataObjectMediaDataObject类型。

在查看模式下显示时,ImageEdit控件始终为只读。

当属性编辑器为只读时,仅显示ASPxImage控件。当它是可编辑的时,还将显示带有“编辑”和“清除 ASPxButton”类型按钮的表,并且使用ASPxUploadControl上载新图像。未分配图像时显示浏览器编辑器。

使用ImageEditorAttribute为特定的业务类属性配置ASPxImagePropertyEditor。请参阅如何:在“查看和编辑模式”知识库文章中访问ASPxImagePropertyEditor控件,以了解如何访问ASPxImagePropertyEditor的控件并对其进行自定义。

在当前实施的ASPxImagePropertyEditor,没有的情况下,显示上传进度的ImmediatePostDataAttribute被应用到当前的FileData属性或IModelCommonMemberViewItem.ImmediatePostData选项在模型编辑器中启用了当前查看项目。

图像属性的移动属性编辑器

MobileImagePropertyEditor属性编辑器使用的图像控制。此控件使用img HTML元素在“详细信息视图”的“查看”和“编辑”模式下显示图像(请参见DetailView.ViewEditMode)。

相关文章

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