public override bool afterAdd() { List <AgcBase> list = new List <AgcBase>(); for (int i = 0; i < mRbList.Length; i++) { String[] kv = mRbList[i].Split(mSeparate); if (kv.Length != 2) { continue; } AgcRadioButton agcCb = new AgcRadioButton(i, kv[1].Trim(), kv[0].Trim()); list.Add(agcCb); agcrbList.Add(agcCb); agcrbDic[agcCb.Tag.ToString()] = agcCb; } list.AddRange(mAttachList); AgcSetting setting = new AgcSetting(true); setting.MarginButtom = 0; setting.SpacingY = 0; mAgcCenter = new AgcCenter <AgcCheckbox>(this.MPanel, setting, list); return(true); }
public Form1() { InitializeComponent(); List <AgcBase> list = new List <AgcBase>(); list.Add(new AgcLabel(85, "工作时间:", 0, true)); list.Add(new AgcButton(100, "取值", new EventHandler(getValue), true)); list.Add(new AgcButton(110, "取值空值设为NULL", new EventHandler(getValueByNull), false)); list.Add(new AgcButton(120, "赋值", new EventHandler(setValue), false)); list.Add(new AgcButton(130, "校验", new EventHandler(validate), false)); //mAgcCenter = new AgcCenter<User>(this.panel1); mAgcCenter = new AgcCenter <User>(this.panel1, list, true); mAgcCenter.getControl("Start").set(DateTime.Now.ToString("yyyy-MM-dd") + " 00:00:00"); mAgcCenter.getControl("End").set(DateTime.Now.AddDays(7).ToString("yyyy-MM-dd") + " 23:59:59"); }