Vb.Net |
Imports System Imports System.ComponentModel Imports System.Data Imports sanMuSoft.Data Imports System.Drawing.Design Imports sanMuSoft.CS.WinForm.Editor Imports sanMuSoft.Utility Imports System.Drawing Imports sanMuSoft.CS.Framework Namespace sanMuSoft.UserClass Public Class OptionDemo Inherits SystemOptionBase Public Sub New(ByVal tableName As String, ByVal database As Database) MyBase.New(tableName, database) End Sub Public Overrides Function GetDisplayName() As String Return "OptionDemo" End Function <Browsable(True), [ReadOnly](False), DisplayName("程序文件拷贝"), Category("行为"), Description("字符类型,程序文件拷贝")> <Editor(GetType(ApplicationFileCopyPickerEditor), GetType(UITypeEditor))> Public Property ApplicationFileCopyPickerEditor As String Get Return BaseRowData("ApplicationFileCopyPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ApplicationFileCopyPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("程序文件选择"), Category("行为"), Description("字符类型,程序文件选择")> <Editor(GetType(ApplicationFilePickerEditor), GetType(UITypeEditor))> Public Property ApplicationFilePickerEditor As String Get Return BaseRowData("ApplicationFilePickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ApplicationFilePickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("程序图片拷贝"), Category("行为"), Description("字符类型,程序图片拷贝")> <Editor(GetType(ApplicationImageCopyPickerEditor), GetType(UITypeEditor))> Public Property ApplicationImageCopyPickerEditor As String Get Return BaseRowData("ApplicationImageCopyPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ApplicationImageCopyPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("程序图片选择"), Category("行为"), Description("字符类型,程序图片选择")> <Editor(GetType(ApplicationImagePickerEditor), GetType(UITypeEditor))> Public Property ApplicationImagePickerEditor As String Get Return BaseRowData("ApplicationImagePickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ApplicationImagePickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("程序目录选择"), Category("行为"), Description("字符类型,程序目录选择")> <Editor(GetType(ApplicationPathSelectEditor), GetType(UITypeEditor))> Public Property ApplicationPathSelectEditor As String Get Return BaseRowData("ApplicationPathSelectEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ApplicationPathSelectEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("颜色选择"), Category("行为"), Description("字符类型,颜色选择")> <Editor(GetType(ColorSelectEditor), GetType(UITypeEditor))> Public Property ColorSelectEditor As String Get Return BaseRowData("ColorSelectEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ColorSelectEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("文件选择"), Category("行为"), Description("字符类型,文件选择")> <Editor(GetType(FilePickerEditor), GetType(UITypeEditor))> Public Property FilePickerEditor As String Get Return BaseRowData("FilePickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("FilePickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("字体选择"), Category("行为"), Description("字符类型,字体选择")> <Editor(GetType(FontSelectEditor), GetType(UITypeEditor))> Public Property FontSelectEditor As String Get Return BaseRowData("FontSelectEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("FontSelectEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("Gif图片选择"), Category("行为"), Description("字符类型,Gif图片选择")> <Editor(GetType(GifPickerEditor), GetType(UITypeEditor))> Public Property GifPickerEditor As String Get Return BaseRowData("GifPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("GifPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("Ico图片选择"), Category("行为"), Description("字符类型,Ico图片选择")> <Editor(GetType(IcoPickerEditor), GetType(UITypeEditor))> Public Property IcoPickerEditor As String Get Return BaseRowData("IcoPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("IcoPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("图片选择"), Category("行为"), Description("字符类型,图片选择")> <Editor(GetType(ImagePickerEditor), GetType(UITypeEditor))> Public Property ImagePickerEditor As String Get Return BaseRowData("ImagePickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ImagePickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("图片选择2"), Category("行为"), Description("字符类型,图片选择2")> <Editor(GetType(ImageSelectEditor), GetType(UITypeEditor))> Public Property ImageSelectEditor As String Get Return BaseRowData("ImageSelectEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ImageSelectEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("备注编辑"), Category("行为"), Description("字符类型,备注编辑")> <Editor(GetType(NotesEditor), GetType(UITypeEditor))> Public Property NotesEditor As String Get Return BaseRowData("NotesEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("NotesEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("目录选择"), Category("行为"), Description("字符类型,目录选择")> <Editor(GetType(PathSelectEditor), GetType(UITypeEditor))> Public Property PathSelectEditor As String Get Return BaseRowData("PathSelectEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("PathSelectEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目文件拷贝"), Category("行为"), Description("字符类型,项目文件拷贝")> <Editor(GetType(ProjectFileCopyPickerEditor), GetType(UITypeEditor))> Public Property ProjectFileCopyPickerEditor As String Get Return BaseRowData("ProjectFileCopyPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectFileCopyPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目文件选择"), Category("行为"), Description("字符类型,项目文件选择")> <Editor(GetType(ProjectFilePickerEditor), GetType(UITypeEditor))> Public Property ProjectFilePickerEditor As String Get Return BaseRowData("ProjectFilePickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectFilePickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目Gif图片选择"), Category("行为"), Description("字符类型,项目Gif图片选择")> <Editor(GetType(ProjectGifCopyPickerEditor), GetType(UITypeEditor))> Public Property ProjectGifCopyPickerEditor As String Get Return BaseRowData("ProjectGifCopyPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectGifCopyPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目Ico图片选择"), Category("行为"), Description("字符类型,项目Ico图片选择")> <Editor(GetType(ProjectIcoCopyPickerEditor), GetType(UITypeEditor))> Public Property ProjectIcoCopyPickerEditor As String Get Return BaseRowData("ProjectIcoCopyPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectIcoCopyPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目图片拷贝"), Category("行为"), Description("字符类型,项目图片拷贝")> <Editor(GetType(ProjectImageCopyPickerEditor), GetType(UITypeEditor))> Public Property ProjectImageCopyPickerEditor As String Get Return BaseRowData("ProjectImageCopyPickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectImageCopyPickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目图片选择"), Category("行为"), Description("字符类型,项目图片选择")> <Editor(GetType(ProjectImagePickerEditor), GetType(UITypeEditor))> Public Property ProjectImagePickerEditor As String Get Return BaseRowData("ProjectImagePickerEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectImagePickerEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("项目目录选择"), Category("行为"), Description("字符类型,项目目录选择")> <Editor(GetType(ProjectPathSelectEditor), GetType(UITypeEditor))> Public Property ProjectPathSelectEditor As String Get Return BaseRowData("ProjectPathSelectEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("ProjectPathSelectEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("QQ窗体打开"), Category("行为"), Description("字符类型,QQ窗体打开")> <Editor(GetType(QQFormOpenEditor), GetType(UITypeEditor))> Public Property QQFormOpenEditor As String Get Return BaseRowData("QQFormOpenEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("QQFormOpenEditor") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("网址打开"), Category("行为"), Description("字符类型,网址打开")> <Editor(GetType(WebAddressOpenEditor), GetType(UITypeEditor))> Public Property WebAddressOpenEditor As String Get Return BaseRowData("WebAddressOpenEditor").[CType](Of String)() End Get Set(ByVal value As String) BaseRowData("WebAddressOpenEditor") = value End Set End Property <Browsable(False), [ReadOnly](False), DisplayName("_LockRowFlag"), Category("行为"), Description("")> Public Property _LockRowFlag As Boolean Get Return BaseRowData("_LockRowFlag").[CType](Of Boolean)() End Get Set(ByVal value As Boolean) BaseRowData("_LockRowFlag") = value End Set End Property <Browsable(False), [ReadOnly](False), DisplayName("_SortFlag"), Category("行为"), Description("")> Public Property _SortFlag As Decimal Get Return BaseRowData("_SortFlag").[CType](Of Decimal)() End Get Set(ByVal value As Decimal) BaseRowData("_SortFlag") = value End Set End Property <Browsable(False), [ReadOnly](False), DisplayName("_IdentifyFlag"), Category("行为"), Description("")> Public Property _IdentifyFlag As Int64 Get Return BaseRowData("_IdentifyFlag").[CType](Of Int64)() End Get Set(ByVal value As Int64) BaseRowData("_IdentifyFlag") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("数值"), Category("行为"), Description("整数类型,数值")> Public Property NumberTest As Int32 Get Return BaseRowData("NumberTest").[CType](Of Int32)() End Get Set(ByVal value As Int32) BaseRowData("NumberTest") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("逻辑列"), Category("行为"), Description("逻辑类型,逻辑列")> Public Property BooleanTest As Boolean Get Return BaseRowData("BooleanTest").[CType](Of Boolean)() End Get Set(ByVal value As Boolean) BaseRowData("BooleanTest") = value End Set End Property <Browsable(True), [ReadOnly](False), DisplayName("日期"), Category("行为"), Description("日期时间类型,日期")> Public Property DateTest As DateTime Get Return BaseRowData("DateTest").[CType](Of DateTime)() End Get Set(ByVal value As DateTime) BaseRowData("DateTest") = value End Set End Property End Class End Namespace |
C# |
using System; using System.ComponentModel; using System.Data; using sanMuSoft.Data; using System.Drawing.Design; using sanMuSoft.CS.WinForm.Editor; using sanMuSoft.Utility; using System.Drawing; using sanMuSoft.CS.Framework; namespace sanMuSoft.UserClass { public class OptionDemo:SystemOptionBase { public OptionDemo(string tableName, Database database) : base(tableName, database){} public override string GetDisplayName(){return "OptionDemo";} /// <summary> ///字符类型,程序文件拷贝 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("程序文件拷贝"), Category("行为"), Description("字符类型,程序文件拷贝")] [Editor(typeof(ApplicationFileCopyPickerEditor), typeof(UITypeEditor))] public String ApplicationFileCopyPickerEditor { get { return BaseRowData["ApplicationFileCopyPickerEditor"].CType<String>(); } set { BaseRowData["ApplicationFileCopyPickerEditor"] = value; } } /// <summary> ///字符类型,程序文件选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("程序文件选择"), Category("行为"), Description("字符类型,程序文件选择")] [Editor(typeof(ApplicationFilePickerEditor), typeof(UITypeEditor))] public String ApplicationFilePickerEditor { get { return BaseRowData["ApplicationFilePickerEditor"].CType<String>(); } set { BaseRowData["ApplicationFilePickerEditor"] = value; } } /// <summary> ///字符类型,程序图片拷贝 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("程序图片拷贝"), Category("行为"), Description("字符类型,程序图片拷贝")] [Editor(typeof(ApplicationImageCopyPickerEditor), typeof(UITypeEditor))] public String ApplicationImageCopyPickerEditor { get { return BaseRowData["ApplicationImageCopyPickerEditor"].CType<String>(); } set { BaseRowData["ApplicationImageCopyPickerEditor"] = value; } } /// <summary> ///字符类型,程序图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("程序图片选择"), Category("行为"), Description("字符类型,程序图片选择")] [Editor(typeof(ApplicationImagePickerEditor), typeof(UITypeEditor))] public String ApplicationImagePickerEditor { get { return BaseRowData["ApplicationImagePickerEditor"].CType<String>(); } set { BaseRowData["ApplicationImagePickerEditor"] = value; } } /// <summary> ///字符类型,程序目录选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("程序目录选择"), Category("行为"), Description("字符类型,程序目录选择")] [Editor(typeof(ApplicationPathSelectEditor), typeof(UITypeEditor))] public String ApplicationPathSelectEditor { get { return BaseRowData["ApplicationPathSelectEditor"].CType<String>(); } set { BaseRowData["ApplicationPathSelectEditor"] = value; } } /// <summary> ///字符类型,颜色选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("颜色选择"), Category("行为"), Description("字符类型,颜色选择")] [Editor(typeof(ColorSelectEditor), typeof(UITypeEditor))] public String ColorSelectEditor { get { return BaseRowData["ColorSelectEditor"].CType<String>(); } set { BaseRowData["ColorSelectEditor"] = value; } } /// <summary> ///字符类型,文件选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("文件选择"), Category("行为"), Description("字符类型,文件选择")] [Editor(typeof(FilePickerEditor), typeof(UITypeEditor))] public String FilePickerEditor { get { return BaseRowData["FilePickerEditor"].CType<String>(); } set { BaseRowData["FilePickerEditor"] = value; } } /// <summary> ///字符类型,字体选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("字体选择"), Category("行为"), Description("字符类型,字体选择")] [Editor(typeof(FontSelectEditor), typeof(UITypeEditor))] public String FontSelectEditor { get { return BaseRowData["FontSelectEditor"].CType<String>(); } set { BaseRowData["FontSelectEditor"] = value; } } /// <summary> ///字符类型,Gif图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("Gif图片选择"), Category("行为"), Description("字符类型,Gif图片选择")] [Editor(typeof(GifPickerEditor), typeof(UITypeEditor))] public String GifPickerEditor { get { return BaseRowData["GifPickerEditor"].CType<String>(); } set { BaseRowData["GifPickerEditor"] = value; } } /// <summary> ///字符类型,Ico图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("Ico图片选择"), Category("行为"), Description("字符类型,Ico图片选择")] [Editor(typeof(IcoPickerEditor), typeof(UITypeEditor))] public String IcoPickerEditor { get { return BaseRowData["IcoPickerEditor"].CType<String>(); } set { BaseRowData["IcoPickerEditor"] = value; } } /// <summary> ///字符类型,图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("图片选择"), Category("行为"), Description("字符类型,图片选择")] [Editor(typeof(ImagePickerEditor), typeof(UITypeEditor))] public String ImagePickerEditor { get { return BaseRowData["ImagePickerEditor"].CType<String>(); } set { BaseRowData["ImagePickerEditor"] = value; } } /// <summary> ///字符类型,图片选择2 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("图片选择2"), Category("行为"), Description("字符类型,图片选择2")] [Editor(typeof(ImageSelectEditor), typeof(UITypeEditor))] public String ImageSelectEditor { get { return BaseRowData["ImageSelectEditor"].CType<String>(); } set { BaseRowData["ImageSelectEditor"] = value; } } /// <summary> ///字符类型,备注编辑 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("备注编辑"), Category("行为"), Description("字符类型,备注编辑")] [Editor(typeof(NotesEditor), typeof(UITypeEditor))] public String NotesEditor { get { return BaseRowData["NotesEditor"].CType<String>(); } set { BaseRowData["NotesEditor"] = value; } } /// <summary> ///字符类型,目录选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("目录选择"), Category("行为"), Description("字符类型,目录选择")] [Editor(typeof(PathSelectEditor), typeof(UITypeEditor))] public String PathSelectEditor { get { return BaseRowData["PathSelectEditor"].CType<String>(); } set { BaseRowData["PathSelectEditor"] = value; } } /// <summary> ///字符类型,项目文件拷贝 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目文件拷贝"), Category("行为"), Description("字符类型,项目文件拷贝")] [Editor(typeof(ProjectFileCopyPickerEditor), typeof(UITypeEditor))] public String ProjectFileCopyPickerEditor { get { return BaseRowData["ProjectFileCopyPickerEditor"].CType<String>(); } set { BaseRowData["ProjectFileCopyPickerEditor"] = value; } } /// <summary> ///字符类型,项目文件选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目文件选择"), Category("行为"), Description("字符类型,项目文件选择")] [Editor(typeof(ProjectFilePickerEditor), typeof(UITypeEditor))] public String ProjectFilePickerEditor { get { return BaseRowData["ProjectFilePickerEditor"].CType<String>(); } set { BaseRowData["ProjectFilePickerEditor"] = value; } } /// <summary> ///字符类型,项目Gif图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目Gif图片选择"), Category("行为"), Description("字符类型,项目Gif图片选择")] [Editor(typeof(ProjectGifCopyPickerEditor), typeof(UITypeEditor))] public String ProjectGifCopyPickerEditor { get { return BaseRowData["ProjectGifCopyPickerEditor"].CType<String>(); } set { BaseRowData["ProjectGifCopyPickerEditor"] = value; } } /// <summary> ///字符类型,项目Ico图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目Ico图片选择"), Category("行为"), Description("字符类型,项目Ico图片选择")] [Editor(typeof(ProjectIcoCopyPickerEditor), typeof(UITypeEditor))] public String ProjectIcoCopyPickerEditor { get { return BaseRowData["ProjectIcoCopyPickerEditor"].CType<String>(); } set { BaseRowData["ProjectIcoCopyPickerEditor"] = value; } } /// <summary> ///字符类型,项目图片拷贝 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目图片拷贝"), Category("行为"), Description("字符类型,项目图片拷贝")] [Editor(typeof(ProjectImageCopyPickerEditor), typeof(UITypeEditor))] public String ProjectImageCopyPickerEditor { get { return BaseRowData["ProjectImageCopyPickerEditor"].CType<String>(); } set { BaseRowData["ProjectImageCopyPickerEditor"] = value; } } /// <summary> ///字符类型,项目图片选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目图片选择"), Category("行为"), Description("字符类型,项目图片选择")] [Editor(typeof(ProjectImagePickerEditor), typeof(UITypeEditor))] public String ProjectImagePickerEditor { get { return BaseRowData["ProjectImagePickerEditor"].CType<String>(); } set { BaseRowData["ProjectImagePickerEditor"] = value; } } /// <summary> ///字符类型,项目目录选择 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("项目目录选择"), Category("行为"), Description("字符类型,项目目录选择")] [Editor(typeof(ProjectPathSelectEditor), typeof(UITypeEditor))] public String ProjectPathSelectEditor { get { return BaseRowData["ProjectPathSelectEditor"].CType<String>(); } set { BaseRowData["ProjectPathSelectEditor"] = value; } } /// <summary> ///字符类型,QQ窗体打开 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("QQ窗体打开"), Category("行为"), Description("字符类型,QQ窗体打开")] [Editor(typeof(QQFormOpenEditor), typeof(UITypeEditor))] public String QQFormOpenEditor { get { return BaseRowData["QQFormOpenEditor"].CType<String>(); } set { BaseRowData["QQFormOpenEditor"] = value; } } /// <summary> ///字符类型,网址打开 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("网址打开"), Category("行为"), Description("字符类型,网址打开")] [Editor(typeof(WebAddressOpenEditor), typeof(UITypeEditor))] public String WebAddressOpenEditor { get { return BaseRowData["WebAddressOpenEditor"].CType<String>(); } set { BaseRowData["WebAddressOpenEditor"] = value; } } [Browsable(false), ReadOnly(false), DisplayName("_LockRowFlag"), Category("行为"), Description("")] public Boolean _LockRowFlag { get { return BaseRowData["_LockRowFlag"].CType<Boolean>(); } set { BaseRowData["_LockRowFlag"] = value; } } [Browsable(false), ReadOnly(false), DisplayName("_SortFlag"), Category("行为"), Description("")] public Decimal _SortFlag { get { return BaseRowData["_SortFlag"].CType<Decimal>(); } set { BaseRowData["_SortFlag"] = value; } } [Browsable(false), ReadOnly(false), DisplayName("_IdentifyFlag"), Category("行为"), Description("")] public Int64 _IdentifyFlag { get { return BaseRowData["_IdentifyFlag"].CType<Int64>(); } set { BaseRowData["_IdentifyFlag"] = value; } } /// <summary> ///整数类型,数值 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("数值"), Category("行为"), Description("整数类型,数值")] public Int32 NumberTest { get { return BaseRowData["NumberTest"].CType<Int32>(); } set { BaseRowData["NumberTest"] = value; } } /// <summary> ///逻辑类型,逻辑列 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("逻辑列"), Category("行为"), Description("逻辑类型,逻辑列")] public Boolean BooleanTest { get { return BaseRowData["BooleanTest"].CType<Boolean>(); } set { BaseRowData["BooleanTest"] = value; } } /// <summary> ///日期时间类型,日期 /// </summary> /// <value></value> /// <returns></returns> /// <remarks></remarks> [Browsable(true), ReadOnly(false), DisplayName("日期"), Category("行为"), Description("日期时间类型,日期")] public DateTime DateTest { get { return BaseRowData["DateTest"].CType<DateTime>(); } set { BaseRowData["DateTest"] = value; } } } } |