Faccruz 0 Denunciar post Postado Março 24, 2009 Estou tentando alterar a cor do cabeçalho do gridView via código (tbm crio o GridView via código), achei em vários foruns o System.Drawing.Color.White, mas para C# ou Windows Forms. Tentei colocar Imports System.Drawing, mas não foi reconhecido. Tem como fazer isso em VB.NET? Public Sub FormataGrid(ByVal dsGrid As DataSet) Dim gvCartelinha As New GridView Dim Loja As New BoundField Loja.HeaderText = "Num. Loja" Loja.DataField = "Loja" Loja.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(Loja) Dim DescLoja As New BoundField DescLoja.HeaderText = "Cidade Loja" DescLoja.DataField = "DescLoja" DescLoja.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(DescLoja) Dim Contrato As New BoundField Contrato.HeaderText = "Contrato" Contrato.DataField = "Contrato" Contrato.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(Contrato) Dim NF As New BoundField NF.HeaderText = "Nota Fiscal" NF.DataField = "NotaFiscal" NF.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(NF) Dim CPF As New BoundField CPF.HeaderText = "CPF" CPF.DataField = "CPF" CPF.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(CPF) Dim Nome As New BoundField Nome.HeaderText = "Nome do Cliente" Nome.DataField = "NomeCliente" Nome.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(Nome) Dim Sorteio As New BoundField Sorteio.HeaderText = "Num. Sorteio" Sorteio.DataField = "NumCartela" Sorteio.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(Sorteio) Dim Serie As New BoundField Serie.HeaderText = "Série" Serie.DataField = "SerieCartela" Serie.ItemStyle.HorizontalAlign = HorizontalAlign.Center gvCartelinha.Columns.Add(Serie) ''insere Dados na GridView gvCartelinha.AutoGenerateColumns = False gvCartelinha.DataSource = dsGrid.Tables(0) gvCartelinha.DataBind() ''Adiciona o componente GridView na página Page.Form.Controls.Add(gvCartelinha) End Sub Compartilhar este post Link para o post Compartilhar em outros sites
Osama.RJ 0 Denunciar post Postado Março 24, 2009 Tenta assim: gvCartelinha.HeaderStyle.BackColor = Color.White, você pode formatar outras coisas do cabeçalho tb através do gvCartelinha.HeaderStyle.FormataçãoDesejada. Espero ter ajudado... Abs. Compartilhar este post Link para o post Compartilhar em outros sites
Faccruz 0 Denunciar post Postado Março 24, 2009 Tenta assim: gvCartelinha.HeaderStyle.BackColor = Color.White, você pode formatar outras coisas do cabeçalho tb através do gvCartelinha.HeaderStyle.FormataçãoDesejada. Espero ter ajudado... Abs. Não funcionou tbm... Não reconheceu a palavra Color Compartilhar este post Link para o post Compartilhar em outros sites
Osama.RJ 0 Denunciar post Postado Março 24, 2009 você importou o System.Drawing?? Imports System.Drawing Compartilhar este post Link para o post Compartilhar em outros sites
Faccruz 0 Denunciar post Postado Março 24, 2009 você importou o System.Drawing?? Imports System.Drawing Meu primeiro post -> "Tentei colocar Imports System.Drawing, mas também não foi reconhecido." Só achei para C# (using System.Drawing) Compartilhar este post Link para o post Compartilhar em outros sites
Osama.RJ 0 Denunciar post Postado Março 24, 2009 Foi malz... Já tentou adicionar uma referência ao seu projeto? Compartilhar este post Link para o post Compartilhar em outros sites
Faccruz 0 Denunciar post Postado Março 24, 2009 Foi malz... Já tentou adicionar uma referência ao seu projeto? Adicionei a referencia System.Drawing e funcionou... mas o Imports não tem a mesma utilidade? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Março 24, 2009 Mas é justamente isso, depois de adicionar referência ao projeto você da um imports na classe. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
Faccruz 0 Denunciar post Postado Março 24, 2009 Mas é justamente isso, depois de adicionar referência ao projeto você da um imports na classe. Abraços... Estou ficando louco então, ou o meu VS2k8 tá bem inteligente, pois não coloquei o Imports depois que "instalei" a referencia Mas mesmo assim valeu pelas dicas. Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Março 24, 2009 Estranho, deve tar no meio do seus imports. De qualquer forma, resolvido então. Compartilhar este post Link para o post Compartilhar em outros sites
Osama.RJ 0 Denunciar post Postado Março 26, 2009 Mas é justamente isso, depois de adicionar referência ao projeto você da um imports na classe. Abraços... Estou ficando louco então, ou o meu VS2k8 tá bem inteligente, pois não coloquei o Imports depois que "instalei" a referencia Mas mesmo assim valeu pelas dicas. foi pq você usou System.Drawing.Color.White se você fizesse um Imports você poderia utilizar só o Color.White Compartilhar este post Link para o post Compartilhar em outros sites