Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Mostrar Icones/Imagens BMP pequenas numa grid (em linha)
Message
General information
Forum:
Visual FoxPro
Category:
Pictures and Image processing
Miscellaneous
Thread ID:
00658637
Message ID:
00658649
Views:
23
This message has been marked as the solution to the initial question of the thread.
>Será que existe a possibilidade de mostrar icones pequenos em linha numa
>grid, vou explicar o caso.
>
>Meu cliente esta querendo que depedendo do status da peça ou veiculo ele
>mostre icones diferentes, mas em linha.
>
>  Coluna 1   Coluna2  Coluna3   Coluna4  Coluna5        Coluna6
>+-----------------------------------------------------------------------+
>|   icone1 | icone2 | icone3  | icone4 | NOME DA PEÇA | NOME DO CLIENTE |
>+-----------------------------------------------------------------------+
>|   icone1 | icone2 | icone3  | icone4 | NOME DA PEÇA | NOME DO CLIENTE |
>+-----------------------------------------------------------------------+
>|   icone1 | icone2 | icone3  | icone4 | NOME DA PEÇA | NOME DO CLIENTE |
>+-----------------------------------------------------------------------+
>|   icone1 | icone2 | icone3  | icone4 | NOME DA PEÇA | NOME DO CLIENTE |
>+-----------------------------------------------------------------------+
>
>Dependendo do status da peça o icone1 estaria ativo o 2 desativado e o 3
>ativo.

Se os ícones são pré-determinados (por exemplo, a coluna 1 pode ter um de dois ícones, a 2 um de outros 5, etc.) então uma maneira de resolver o problema será:

a) colocar em cada coluna as respectivas imagens possíveis (no caminho retirando a textbox que não vai ter uso);
b) determinar qual a que vai ser usada através da propriedade ColumnX.DynamicCurrentControl (por exemplo, DynamicCurrentControl = IIF(status_da_peca = exp,"image1","image2"))
c) forçar o display de cada imagem com ColumnX.Sparse = .F.
----------------------------------
António Tavares Lopes
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform