Usuário com melhor resposta
Checkbox no datagrid

Pergunta
-
Olá a todos
Tenho um datagrid que apresentara duas colunas uma texto e outra com o checkbox. Incluo ambas pelo código dessa forma:
Dim colCartao As New DataGridTextBoxColumncolCartao.HeaderText = "Cartão"
colCartao.Alignment = HorizontalAlignment.Center
colCartao.Width = 110
colCartao.MappingName = "CodigoCartao"
colCartao.TextBox.MaxLength = 8
dtgCliCartao.GridColumnStyles.Add(colCartao)
Dim colInativo As New DataGridBoolColumncolInativo.HeaderText = "Inativo"
colInativo.Alignment = HorizontalAlignment.Center
colInativo.Width = 75
colInativo.MappingName = "Inativo"
dtgCliCartao.GridColumnStyles.Add(colInativo)
gridCliCartao.TableStyles.Add(dtgCliCartao)
O datagrid apresenta os dados corretamente mas quando vou adicionar um novo registro no grid o campo texto vem com o valor (nulo) e o pior é que o campo checkbox vem com se estivesse desabilitado e marcado. Gostaria de saber se existe um jeito para configurar um valor default ?
Enfim preciso de uma solução.
Obrigada a todos
Abraços
Fabi
Respostas
-
Fabiana,
Você pode configurar isso no DataTable:
seuDataTable.Columns("suaColuna").DefaultValue = False
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx
Todas as Respostas
-
Fabiana,
Você pode configurar isso no DataTable:
seuDataTable.Columns("suaColuna").DefaultValue = False
Abraços,
Francisco
OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx -
-
Pessoal
Veja abaixo uma maneira que fiz, após vários teste, onde adiciono uma coluna em meu datatable, e ai ficou até vinculado com os dados do grid em uma ordenação.
dtb_Geralx.Clear() If dtb_Geralx.Columns("Selecao") Is Nothing Then dtb_Geralx.Columns.Add("Selecao", GetType(Boolean)) End If