none
user control com collection - problema para atualizar a interface RRS feed

  • Pergunta

  • E aí pessoal, blz?

    é o seguinte, desenvolvi um user control que tem um datagridview dentro, e criei uma propriedade readonly publica do tipo colection<MinhaColuna>, minha coluna é a classe que tem as informações da coluna do gridview. Em tempo de design eu vou lá e configuro as colunas do meu controle, mas não estou conseguindo saber em que momento vou jogar os items da minha coleção para dentro da coleção de colunas do datagridview.

    Alguém pode me ajudar?

    desde já, obrigado.

    sexta-feira, 14 de maio de 2010 13:06

Respostas

  • Só para documentar o que eu fiz, creio que não era a melhor solução:

    Cria uma Classe que herda do Collection<MinhaColuna>

    Sobrescrevi os metódos Inserir Item e Remover Item.

    Criei dois eventos dentro da classe, um para inserir e outro para remover.

    Dentro do meu user control, minha propriedade é do Tipo da Classe que criei. Depois do método InitializeComponentes do construtor do user control assinei os 2 eventos que criei a 2 rotinas. Nestas rotinas eu sincronizo o grid com minha coleção.

    Se alguém  souber de algo melhor, por favor, POSTE.

    t+

    • Marcado como Resposta R1c4rd0 sexta-feira, 21 de maio de 2010 16:45
    sexta-feira, 21 de maio de 2010 16:45