Exemple #1
0
        internal System.Windows.Forms.DataGridColumnStyle dtgdcsColuna(clsColuna cls_col_Coluna)
        {
            System.Windows.Forms.DataGridColumnStyle dtgdcsRetorno = null;

            // Column Style
            if (cls_col_Coluna != null)
            {
                switch (cls_col_Coluna.ColumnStyle)
                {
                case clsManipuladorColunas.DataGridColumnStyle.TextColumn:
                    dtgdcsRetorno = new System.Windows.Forms.DataGridTextBoxColumn();
                    switch (cls_col_Coluna.Alinhamento)
                    {
                    case mdlProdutosLancamento.AlinhamentoHorizontal.esquerda:
                        dtgdcsRetorno.Alignment = System.Windows.Forms.HorizontalAlignment.Left;
                        ((System.Windows.Forms.DataGridTextBoxColumn)dtgdcsRetorno).TextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Left;
                        break;

                    case mdlProdutosLancamento.AlinhamentoHorizontal.direita:
                        dtgdcsRetorno.Alignment = System.Windows.Forms.HorizontalAlignment.Right;
                        ((System.Windows.Forms.DataGridTextBoxColumn)dtgdcsRetorno).TextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Right;
                        if (cls_col_Coluna.IsNumeric)
                        {
                            //									System.Globalization.CultureInfo ciBrasil = new System.Globalization.CultureInfo("pt-BR");
                            //									//((System.Windows.Forms.DataGridTextBoxColumn)dtgdcsRetorno).FormatInfo = ciBrasil;
                            //									((System.Windows.Forms.DataGridTextBoxColumn)dtgdcsRetorno).Format = "{0:#,##0.00}";
                        }
                        break;
                    }
                    break;

                case clsManipuladorColunas.DataGridColumnStyle.BoolColumn:
                    dtgdcsRetorno = new System.Windows.Forms.DataGridBoolColumn();
                    ((System.Windows.Forms.DataGridBoolColumn)dtgdcsRetorno).AllowNull  = false;
                    ((System.Windows.Forms.DataGridBoolColumn)dtgdcsRetorno).TrueValue  = true;
                    ((System.Windows.Forms.DataGridBoolColumn)dtgdcsRetorno).FalseValue = false;
                    break;
                }
                dtgdcsRetorno.HeaderText  = cls_col_Coluna.Nome;
                dtgdcsRetorno.MappingName = cls_col_Coluna.Nome;
                dtgdcsRetorno.NullText    = "";
                dtgdcsRetorno.ReadOnly    = cls_col_Coluna.ReadOnly;
                dtgdcsRetorno.Width       = cls_col_Coluna.Tamanho;
                if (cls_col_Coluna.Inutilizada || cls_col_Coluna.Sistema)
                {
                    dtgdcsRetorno.Width = 0;
                }
            }
            return(dtgdcsRetorno);
        }
 private void InsertDataGridColumnStyleIdiomas(ref System.Windows.Forms.DataGridTableStyle dtgdtbstMaster)
 {
     System.Windows.Forms.DataGridColumnStyle dtgdcsColuna     = null;
     mdlDataBaseAccess.Tabelas.XsdTbIdiomas   typDatSetIdiomas = this.TypDatSetIdiomas;
     for (int i = 0; i < typDatSetIdiomas.tbIdiomas.Count; i++)
     {
         mdlDataBaseAccess.Tabelas.XsdTbIdiomas.tbIdiomasRow dtrwIdioma = typDatSetIdiomas.tbIdiomas[i];
         if (dtrwIdioma.IsmstrIdiomaNull())
         {
             continue;
         }
         dtgdcsColuna             = new System.Windows.Forms.DataGridTextBoxColumn();
         dtgdcsColuna.MappingName = dtrwIdioma.mstrIdioma;
         dtgdcsColuna.HeaderText  = dtrwIdioma.mstrIdioma;
         dtgdcsColuna.NullText    = "";
         dtgdcsColuna.ReadOnly    = false;
         dtgdcsColuna.Width       = 100;
         dtgdtbstMaster.GridColumnStyles.Add(dtgdcsColuna);
     }
 }
Exemple #3
0
 public virtual bool BeginEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber)
 {
     throw new NotImplementedException("BeginEdit");
 }
Exemple #4
0
 public void Remove(System.Windows.Forms.DataGridColumnStyle column)
 {
     throw new NotImplementedException("Remove");
 }
Exemple #5
0
 public int IndexOf(System.Windows.Forms.DataGridColumnStyle element)
 {
     throw new NotImplementedException("IndexOf");
 }
Exemple #6
0
 public bool Contains(System.Windows.Forms.DataGridColumnStyle column)
 {
     throw new NotImplementedException("Contains");
 }
Exemple #7
0
 public virtual int Add(System.Windows.Forms.DataGridColumnStyle column)
 {
     throw new NotImplementedException("Add");
 }