EPR类企业管理系统

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


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

数值属性

根据数字属性的类型(long,int,decimal等,包括相同的Nullable类型),在WinForms和ASP.NET UI中使用不同的格式。

在Mobile应用程序中,UI中的所有数字属性均以相同的格式显示。

PE_NumericMobile

注意

请参阅属性编辑器| XAF随附的Feature Center演示中的“数值属性”部分,可查看实际使用的“数值属性编辑器”。默认情况下,Feature Center演示安装在%PUBLIC%\ Documents \ DevExpress演示19.2 \ Components \ eXpressApp Framework \ FeatureCenter中。该演示的ASP.NET版本可从http://demos.devexpress.com/XAF/FeatureCenter/在线获得。

例子

用于数值属性的WinForms属性编辑器

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

BytePropertyEditor

控制: IntegerEdit - XtraEditors库的SpinEdit编辑器的后代。

存储库项目: RepositoryItemIntegerEdit -XtraEditors库的RepositoryItemSpinEdit项目的后代。

描述:

默认情况下用于字节类型属性。

表示IntegerPropertyEditor类的后代。如果存储库项目的MaxValue属性设置为0或大于Byte.MaxValue值的值,则将其设置为Byte.MaxValue值。如果存储库项目的MinValue属性设置为0或小于Byte.MinValue值的值,则将其设置为Byte.MinValue值。

DecimalPropertyEditor

控制: DecimalEdit - FloatPropertyEditor使用的SingleEdit编辑器的后代

存储库项目: RepositoryItemDecimalEdit - FloatPropertyEditor使用的RepositoryItemSingleEdit项目后代。

描述:

默认情况下用于十进制类型属性。

未指定属性编辑器的EditMask时,将继承RepositoryItemSingleEdit类以使用“ C”数字编辑掩码存储和显示值。

DoublePropertyEditor

控制: DoubleEdit -一个SingleEdit由所使用的编辑器后裔FloatPropertyEditor

存储库项目: RepositoryItemDoubleEdit - FloatPropertyEditor使用的RepositoryItemSingleEdit项目后代。

描述:

默认情况下用于双精度类型属性。

FloatPropertyEditor

控制: SingleEdit - IntegerPropertyEditor使用的IntegerEdit编辑器后代。

存储库项目: RepositoryItemSingleEdit - IntegerPropertyEditor使用的RepositoryItemIntegerEdit项目后代。

描述:

默认情况下用于浮点类型属性。

RepositoryItemIntegerEdit类被继承以允许显示浮点值。

整数属性编辑器

控制: IntegerEdit - XtraEditors库的SpinEdit编辑器的后代。

存储库项目: RepositoryItemIntegerEdit -XtraEditors库的RepositoryItemSpinEdit项目的后代。

描述:

默认情况下用于Int32类型属性。

IntegerPropertyEditor具有EditMask属性。此属性设置为“视图” | “视图”的值。<DetailView> | 物品| 默认情况下,<PropertyEditor>节点的IModelCommonMemberViewItem.EditMask属性。在为此属性(或直接在代码中的EditMask属性)分配值时,请使用数字掩码类型的语法。在这种情况下,指定的蒙版将应用于“属性编辑器”显示的属性值。请参阅遮罩编辑器概述| 蒙版类型主题以获取更多详细信息。

LongPropertyEditor

控制: IntegerEdit - XtraEditors库的SpinEdit编辑器的后代。

存储库项目: RepositoryItemIntegerEdit -XtraEditors库的RepositoryItemSpinEdit项目的后代。

描述:

默认情况下用于Int64类型属性。

表示IntegerPropertyEditor类的后代。如果存储库项目的MaxValue属性设置为0或大于Long.MaxValue值的值,则将其设置为Long.MaxValue值。如果存储库项目的MinValue属性设置为0或小于Long.MinValue值的值,则将其设置为Long.MinValue值。

用于数字属性的ASP.NET属性编辑器

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

ASPxBytePropertyEditor

视图模式控件: System.Web.UI.WebControls.Label。

编辑模式控件: 来自ASPxEditors库的ASPxSpinEdit编辑器。

描述:

默认情况下用于字节类型属性。

ASPxDecimalPropertyEditor

视图模式控件: System.Web.UI.WebControls.Label。

编辑模式控件: 来自ASPxEditors库的ASPxSpinEdit编辑器。

描述:

默认情况下用于十进制类型属性。继承自ASPxIntPropertyEditor类。

使用“ C”编辑掩码和显示格式。此属性编辑器还启用浮点值输入。

ASPxDoublePropertyEditor

视图模式控件: System.Web.UI.WebControls.Label。

编辑模式控件: 来自ASPxEditors库的ASPxSpinEdit编辑器。

描述:

默认情况下用于双精度类型属性。继承自ASPxFloatPropertyEditor类。将编辑器的值强制转换为double类型。

ASPxFloatPropertyEditor

视图模式控件: System.Web.UI.WebControls.Label。

编辑模式控件: 来自ASPxEditors库的ASPxSpinEdit编辑器。

描述:

默认情况下用于单一类型属性。

继承自ASPxIntPropertyEditor类。默认情况下,使用“ F”编辑掩码和显示格式。此属性编辑器还启用浮点值输入。

ASPxIntPropertyEditor

视图模式控件: System.Web.UI.WebControls.Label。

编辑模式控件: 来自ASPxEditors库的ASPxSpinEdit编辑器。

描述:

默认情况下用于Int32类型属性。

ASPxInt64PropertyEditor

视图模式控件: System.Web.UI.WebControls.Label。

编辑模式控件: 来自ASPxEditors库的ASPxSpinEdit编辑器。

描述:

默认情况下用于Int64类型属性。继承自ASPxIntPropertyEditor类。将编辑器的值强制转换为Int64类型。

数值属性的移动属性编辑器

每个Mobile Property Editor都有一些小部件,它们以Detail View的View和Edit模式显示属性(请参见DetailView.ViewEditMode)。这些小部件在下面列出。

MobileNumberPropertyEditor

查看模式控件: 使用div HTML元素显示文本的标签

编辑模式控制: NumberBox使用该dxNumberBox与widget showSpinButtons属性设置为

描述:

用于所有数字类型的属性。

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