Silverlight Accordion.Posso vincular a um conjunto de controles com estilos diferentes?

StackOverflow https://stackoverflow.com/questions/8879830

  •  28-10-2019
  •  | 
  •  

Pergunta

Eu tenho uma lista de alguns itens de dados.Cada um tem um método GetStyle que retorna ControlTemplate.Anteriormente, eu estava construindo um painel personalizado e adicionando os itens como controles aos filhos.

Agora preciso agrupar os itens e quero usar acordeão, mas preciso descobrir como posso injetar meu próprio modelo para cada item na encadernação.

Como alternativa, posso dividir os itens em vários painéis e adicioná-los ao acordeão (evitando vinculação de dados), mas também não tenho certeza de como.

Estou usando o Silverlight 5.

Foi útil?

Solução

O que fiz para que funcionasse:

  • Criado controle sem aparência
  • Em Load ou ApplyTemplate, injeto ControlTemplate controle
  • Criado modelo de item de conteúdo acordeão como ...
  • Vincule a fonte de dados Accordion à lista de itens que tem conhecimento sobre qual modelo deve ser criado.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top