1、可以将一个类中的属 性, 方法分类来写
2、方法了可以写在多个类中, 这样可以对方法进行分类
由于项目上使用了代码生成工具, 自定义的一些按钮事件默认是不生成的,得自己定义,如果把定义的代码写在生成类里面,当你重新生成代码的时候就会覆盖掉。 所以必须独立出来。例如以下代码所示。
this.btnRefresh.Text = "刷新";
this.btnRefresh.CustomerOnItemClick += (sender, e) =>
{
DoRefresh();
};
this.barItemV_XTDD_Check.Text = "审核";
this.barItemV_XTDD_Undo.Text = "撤销";
this.btnClose.Text = "关闭";
this.btnClose.CustomerOnItemClick += (sender, e) =>
{
this.Close();
};
其中 审核 和 撤销 就没有定义事件。必须另外添加 , 所以新添加一个类,如下所示。
namespace GY.Products.ERP.Plugins.YiFengDaYaoFang.Forms
{
public partial class BrowseV_XTDDForm
{
partial void OnLoaded()
{
{
this.barItemV_XTDD_Check.CustomerOnItemClick += (sender, e) =>
{
MessageBox.Show("审核");
};
}
{
this.barItemV_XTDD_Undo.CustomerOnItemClick += (sender, e) =>
{
MessageBox.Show("撤销");
};
}
}
}
}