Mapear Propertys em RunTime
Olá pessoal!
Estou desenvolvendo uma FrameWork e necessito, em alguns casos, mapear, em tempo de execução, algumas propertys de uma determinada classe. Por exemplo, eu queria preencher um ComboBox concatenando dois campos, matrícula e nome.
Para isso teríamos um método genérico
CarregaComboBox(TCustomClasse; campos:string), onde:
´TCustomClasse´ recebe TFuncionario e
´campos´ recebe ´MAT_FUNCIONARIO;NOME_FUNCIONARIO´
A frame deveria mapear a classe que passamos por parâmetro(TFuncionario) e preencher o comboBox com a concatenação das propertys fMAT_FUNCIONARIO e fNOME_FUNCIONARIO.
Alguém sabe como posso fazer?
Estou desenvolvendo uma FrameWork e necessito, em alguns casos, mapear, em tempo de execução, algumas propertys de uma determinada classe. Por exemplo, eu queria preencher um ComboBox concatenando dois campos, matrícula e nome.
Para isso teríamos um método genérico
CarregaComboBox(TCustomClasse; campos:string), onde:
´TCustomClasse´ recebe TFuncionario e
´campos´ recebe ´MAT_FUNCIONARIO;NOME_FUNCIONARIO´
A frame deveria mapear a classe que passamos por parâmetro(TFuncionario) e preencher o comboBox com a concatenação das propertys fMAT_FUNCIONARIO e fNOME_FUNCIONARIO.
Alguém sabe como posso fazer?
Alissonmelo
Curtidas 0