Você está aqui: C# ::: Windows Forms ::: Formulários e Janelas |
|
Percorrendo todos os controles de um formulário e exibindo seus tipos e valores da propriedade NameQuantidade de visualizações: 15492 vezes |
|
Em algumas situações precisamos percorrer todos os controles visuais de um formulário e obter informações sobre estes, tais como o tipo do controle e o valor de sua propriedade Name. Esta dica mostra como isso pode ser feito. Note que o primeiro passo é obter a coleção de controles filhos do formulário por meio da propriedade Controls. Esta propriedade nos retorna um objeto da classe ControlCollection. Esta classe, por sua vez, herda de ArrangedElementCollection e implementa as interfaces IList, ICollection, IEnumerable e ICloneable. Sendo assim, podemos acessar os elementos desta coleção usando índices. Cada elemento em uma ControlCollection é um objeto da classe Control. O tipo do controle é obtido com uma chamada ao método GetType() e o nome do controle é obtido a partir do valor da propriedade Name:
|
|
![]() |
|
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
Delphi - Como converter strings em valores TDateTime usando as funções StrToDate() e StrToDateDef() do Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |