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;
}
}
}
}
|