Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal, tudo bem?
Gostaria de saber se tem, e como fazer para criar um dataGridView dinamico.
Meu sistema terá uma tela onde o usuario irá criar uma "Arvore" junto com seus "Ramos", qndo ele salvar gostaria que já aparecesse na tela de Permissão um label com o nome do sistema(que seria o nome da arvore) e um grid abaixo com os subsistemas(ramos) junto com um checkbox por linha.
Espero ter sido claro.
Abraços.
Quintelab, vlw, mas eu realmente me expressei errado, consegui fazer aqui mais ou menos o que queria. Eu terei uma parte onde irei cadastrar o Sistema(Arvore) e os SubSistemas(ramos), poderei ter varios Sistemas, logo terei varios grid. Então fiz isso:
int xLocation = 38, yLocation = 32, widhtSize = 240, heightSize = 280;
foreach(ENT.Sistema in lstSistema)
{
try
{
DataGridView dgv = new DataGridView();
dgv.Location = new Point(xLocation, yLocation);
dgv.Name = "dgvPermissao" + i;
dgv.Size = new Size(widhtSize, heightSize);
dgv.TabIndex = 0;
this.pgePermissao.Controls.Add(dgv);
if (i == 3)
{
xLocation = 38;
yLocation = yLocation + heightSize + 10;
}
else
{
xLocation = xLocation + widhtSize + 10;
}
}
catch (Exception ex)
{
throw ex;
}
}
Resumidamente falando foi isso. Obrigado pela ajuda.
Basta deixar o gridview invisivel, quando desejar seta o datasource dele e torne ele visivel.
Abraços...