📄 iuienmapper.cs
字号:
using System;
namespace iSun.UiMapper.Interface
{
/// <summary>
/// 公司:iSun软件工作
/// 作者:江怀玉
/// Email:iSunStudio@56.com
/// 日期:2006-08-07
/// 功能:定义界面实体映射的接口
/// 通过XML资源文件配置影射的信息,来达到信息传递的目的。
/// 要求:控件ID与实体类的字段一一对应。
/// </summary>
public interface IUiEnMapper
{
/// <summary>
/// 将UI信息传递到实体对象
/// </summary>
/// <returns>返回成功与否信息</returns>
bool UI2EN();
/// <summary>
/// 将实体信息传递
/// </summary>
/// <returns>返回成功与否的信息</returns>
bool EN2UI();
/// <summary>
/// 通过ID获取控件
/// </summary>
/// <param name="ctrlid">控件ID</param>
/// <returns>控件对</returns>
object GetControl(string ctrlid);
/// <summary>
/// 当前实体类
/// </summary>
object Entitys {get;set;}
/// <summary>
/// 影射文件
/// 例如:
/// <c>txtCreateDay</c>
/// <f>CreateDay</f>
/// <t>Date</t>
/// 结构的文件,可在数据表里定义,然后生成这样的文件!
/// </summary>
/// string MapperXml{get;set;}
void SetValue(object c,object values);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -