É isso aí pessoal, preciso de aumentar o tamanho do datagrid mesmo de acordo
com a quantidade de itens do dataprovider. Eu fiz como disse o bruno
"automagicamente", multiplicando a quantidade de registros do dataprovider
por um valor "mágico" e setando a propriedade height do datagrid com esse
resultado. No momento esta Ok, mas caso tenha uma forma melhor de fazer...


2010/5/11 bruno bg <[email protected]>

> o variableRowHeight="true"  indica para o dataGrid que as linhas tem
> alturas diferentes e ele auto-se ajusta.
> eu tenho um dataGrid com itemRenderer que é um componente MasterTextInput
> "mascarado" e sempre aparecia cortando 2px, coloquei essa propriedade e
> ficou OK.
>
>
> Se for o tamanho do dataGrid de acordo com a quantidade de registros,
> deverá fazer na mão mesmo. Com atenção para o limite do tamanho do FORM.
> Leonardo pegue a dica do Fabio.
>
> abraços
> brunobg
>
>
> Em 11 de maio de 2010 09:12, Fábio Goll <[email protected]> escreveu:
>
> Bruno, isso é pro tamanho da linha, não do datagrid, certo? ~
>> A linha se adapta ao seu conteudo, e elas podem ter tamanhos variáveis, o
>> default é false, portanto todas as linhas
>> terão a altura da maior linha.
>>
>> Leonardo, eu ja fiz isso na mão mesmo, verifica quantos itens tem no
>> dataprovider e multiplica por um valor que se
>> encaixe aí no seu tamanho ideal.
>>
>> A cada mudança no dataprovider vc recalcula, deixa um listener pra isso,
>> ou databinding pra fazer "automagicamente".
>>
>> 2010/5/11 bruno bg <[email protected]>
>>
>>> Leonardo tenta o
>>> variableRowHeight="true"
>>>
>>>
>>> brunobg
>>>
>>>
>>>
>>> Em 10 de maio de 2010 23:43, Leonardo Ribeiro 
>>> <[email protected]>escreveu:
>>>
>>> Pessoal,
>>>>
>>>> Eu tenho uma tela que tem alguns datagrids e preciso que os mesmos
>>>> tenham altura de acordo com a quantidade de itens que contém.
>>>> Estou usando dentro de um Form.
>>>> Alguma forma de fazer isso?
>>>>
>>>> --
>>>> []'s
>>>> Leonardo
>>>>
>>>> Linux User #488650
>>>> Ubuntu User #27045
>>>> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>>>>
>>>> --
>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>>> Para sair da lista, envie um email em branco para
>>>> [email protected]
>>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>>
>>>
>>>  --
>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>>> Para enviar uma mensagem, envie um e-mail para [email protected]
>>> Para sair da lista, envie um email em branco para
>>> [email protected]
>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>>>
>>
>>
>>
>> --
>> Fábio Goll
>> Gtalk/Msn: [email protected]
>> Twitter: @fabiogoll
>>
>> --
>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
>> Para enviar uma mensagem, envie um e-mail para [email protected]
>> Para sair da lista, envie um email em branco para
>> [email protected]
>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
[]'s
Leonardo

Linux User #488650
Ubuntu User #27045
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a