Estou fazendo uma aplicação Smart Device (C#), e estou montando um classe para o DataGrid, só que, NÃO CONSIGO FAZER AS COLUNAS DO HEADER se ajustarem automaticamente ao conteudo.
Estou fazendo programático os códigos. Segue abaixo trecho da classe:
public void PopularGridView(DataGrid gridName, string sqlQuery)
{
try
{
SqlCeDataAdapter da = new SqlCeDataAdapter(sqlQuery, AbrirConexao());
DataTable dt = new DataTable();
da.Fill(dt);
gridName.DataSource = dt;
//Formatação Estilo da DataGrid
gridName.RowHeadersVisible = false; //cabeçalho da linha false
gridName.HeaderBackColor = System.Drawing.Color.Orange; //background cabeçalho coluna
gridName.HeaderForeColor = System.Drawing.Color.White; //cor do titulo cabeçalho coluna
gridName.ForeColor = System.Drawing.Color.DimGray; //cor dos dados
gridName.GridLineColor = System.Drawing.Color.Transparent; //cor da linha da grid
gridName.Width = 232; //tamanho maximo da grid
gridName.SelectionBackColor = System.Drawing.Color.DimGray; // bg da celula selecionada
gridName.SelectionForeColor = System.Drawing.Color.White; // cor dos dados selecionados
gridName.BackgroundColor = System.Drawing.Color.White;
}
catch (Exception ex)
{
throw ex;
}
finally
{
CloseConexao(AbrirConexao());
}
Pergunta
Ricardo T. do Prado
Senhores,
Estou fazendo uma aplicação Smart Device (C#), e estou montando um classe para o DataGrid, só que, NÃO CONSIGO FAZER AS COLUNAS DO HEADER se ajustarem automaticamente ao conteudo.
Estou fazendo programático os códigos. Segue abaixo trecho da classe:
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.