using System.Windows.Forms; namespace LP; public class TaskControl { public Panel mPanel_Task = null; public int mIndex__Control = 0; public int mID_Control = 0; public Button mStart_Task_Button = null; public Button mResult_Task_Button = null; public Label mName_Task_Label = null; public Label mXianLuName_Task_Label = null; public Label mJLZL_Task_Label = null; public Label mDYDJ_Task_Label = null; public TaskControl() { mIndex__Control = -1; mPanel_Task = null; mStart_Task_Button = null; mResult_Task_Button = null; mName_Task_Label = null; mXianLuName_Task_Label = null; mJLZL_Task_Label = null; mDYDJ_Task_Label = null; } public void copyFrom_TaskControl(TaskControl _source) { mPanel_Task = _source.mPanel_Task; mIndex__Control = _source.mIndex__Control; mID_Control = _source.mID_Control; mStart_Task_Button = _source.mStart_Task_Button; mResult_Task_Button = _source.mResult_Task_Button; mName_Task_Label = _source.mName_Task_Label; mXianLuName_Task_Label = _source.mXianLuName_Task_Label; mJLZL_Task_Label = _source.mJLZL_Task_Label; mDYDJ_Task_Label = _source.mDYDJ_Task_Label; } public void Dispose() { if (mPanel_Task != null) { foreach (Control control in mPanel_Task.Controls) { control.Dispose(); } mPanel_Task.Dispose(); } mPanel_Task = null; mStart_Task_Button = null; mResult_Task_Button = null; mName_Task_Label = null; mXianLuName_Task_Label = null; mJLZL_Task_Label = null; mDYDJ_Task_Label = null; } }