Ejemplo n.º 1
0
 private void Display(IStatResult result, bool drawChart, int colOffset, bool hasLegend, string xName, string yName)
 {
     if (_needLoad)
     {
         if (!string.IsNullOrEmpty(_windowText))
         {
             Text = _windowText;
         }
         //GetHideCols(_singleFile, _result);
         Append(result, drawChart, colOffset, hasLegend, xName, yName);
         _winExcelControl.UnLock();
         _needLoad = false;
     }
     this.Refresh();
 }
Ejemplo n.º 2
0
        public void Display()
        {
            if (_needLoad)
            {
                if (!string.IsNullOrEmpty(_windowText))
                {
                    Text = _windowText;
                }
                GetHideCols(_singleFile, _result);
                switch (_appendType)
                {
                case enumAppendExcelType.Base:
                    Append(_singleFile, _result, _isTotal, _statImage);
                    break;

                case enumAppendExcelType.DisplayCol:
                    Append(_singleFile, _result, _displayCol, false, _isTotal, _statImage);
                    break;

                case enumAppendExcelType.DisplayColAllTotal:
                    Append(_singleFile, _result, _displayCol, false, _isTotal, _totalAll, _statImage, _baseCol);
                    break;

                case enumAppendExcelType.DisplayLabel:
                    Append(_singleFile, _result, _dislayDateLabel, _isTotal, _statImage);
                    break;

                case enumAppendExcelType.DisplayColLable:
                    Append(_singleFile, _result, _displayCol, _dislayDateLabel, _isTotal, _statImage);
                    break;

                case enumAppendExcelType.DisplayColLableAndRowRuler:
                    Append(_singleFile, _result, _displayCol, _dislayDateLabel, _isTotal, _statImage, _rowRulers);
                    break;
                }
                winExcelControl1.UnLock();
                _needLoad = false;
            }
            this.Refresh();
        }