Exemplo n.º 1
0
 /// <summary>构造函数
 ///
 /// </summary>
 public FrmSys_RolesSimpleQuery()
 {
     InitializeComponent();
     grdData.ShowCellToolTips    = false;
     grdData.AutoGenerateColumns = false;
     m_Sys_RolesDAL          = new Sys_RolesDAL();
     grdData.RowsAdded      += this.grdData_RowsAdded;
     grdData.RowPostPaint   += grdData_RowPostPaint;
     grdData.CellMouseEnter += this.grdData_CellMouseEnter;
     grdData.CellMouseLeave += this.grdData_CellMouseLeave;
     toolTip.Draw           += this.toolTip_Draw;
     DoInitData();
 }
Exemplo n.º 2
0
 /// <summary>构造函数
 ///
 /// </summary>
 /// <param name=model" Sys_Roles">对象</param>
 /// <param name="lstSys_Roles">对象集合</param>
 public FrmSys_RolesSimpleDialog(Sys_Roles modelSys_Roles, List <Sys_Roles> lstSys_Roles)
 {
     InitializeComponent();
     DoInitData();
     m_lstSys_Roles             = lstSys_Roles;
     m_Sys_RolesDAL             = new Sys_RolesDAL();
     this.dataNavigator.Visible = false;
     if (modelSys_Roles != null)
     {
         this.dataNavigator.Visible = true;
         m_Sys_Roles = modelSys_Roles;
         this.dataNavigator.ListInfo = lstSys_Roles.Select(t => t.KeyId.ToString()).ToList();
         m_strIndex = lstSys_Roles.FindIndex(t => t.KeyId == m_Sys_Roles.KeyId).ToString();
         this.dataNavigator.CurrentIndex = int.Parse(m_strIndex);
     }
 }