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); } }
public virtual bool BeginEdit(System.Windows.Forms.DataGridColumnStyle gridColumn, int rowNumber) { throw new NotImplementedException("BeginEdit"); }
public void Remove(System.Windows.Forms.DataGridColumnStyle column) { throw new NotImplementedException("Remove"); }
public int IndexOf(System.Windows.Forms.DataGridColumnStyle element) { throw new NotImplementedException("IndexOf"); }
public bool Contains(System.Windows.Forms.DataGridColumnStyle column) { throw new NotImplementedException("Contains"); }
public virtual int Add(System.Windows.Forms.DataGridColumnStyle column) { throw new NotImplementedException("Add"); }