/// <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(); }
/// <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); } }