private string fileName         = string.Empty;       //文件名称

        public DrawRequestForm(TaskInfoForm _form, DataGridViewRow _dgr)
        {
            parentForm   = _form;
            dRequestCode = _dgr.Cells["dRequestCode"].Value.ToString();

            CheckForIllegalCrossThreadCalls = false;

            InitializeComponent();

            btnUpLoad.Enabled = false;
        }
Example #2
0
        /// <summary>
        /// 构造函数 - 初始化窗体
        /// </summary>
        /// <param name="_form"></param>
        /// <param name="_dgr"></param>
        public FilesInfoForm(TaskInfoForm _form, DataGridViewRow _dgr, List <DesignTaskResultModel.DataModel> designTaskResultData)
        {
            parentForm           = _form;
            DesignTaskResultData = designTaskResultData;

            taskID           = Convert.ToInt64(_dgr.Cells["TaskID"].Value);
            projectID        = Convert.ToInt64(_dgr.Cells["ProjectID"].Value);
            crojectName      = _dgr.Cells["ProjectName"].Value.ToString();
            crojectDetailID  = Convert.ToInt64(_dgr.Cells["ProjectDetailID"].Value);
            contractCode     = _dgr.Cells["ContractCode"].Value.ToString();
            designType       = string.IsNullOrEmpty(_dgr.Cells["DesignType"].Value.ToString()) ? 0 : Convert.ToInt32(_dgr.Cells["DesignType"].Value);
            actualFinishTime = _dgr.Cells["ActualFinishTime"].Value == null ? (DateTime?)null : Convert.ToDateTime(_dgr.Cells["ActualFinishTime"].Value.ToString());

            CheckForIllegalCrossThreadCalls = false;
            InitializeComponent();

            DoubleBufferListView.DoubleBufferedListView(lvFileInfo, true);
        }