Pergunta

No meu projeto, temos um layout de diálogo recorrente que espero replicar consistentemente entre cada uma das caixa de diálogo similares.

Na caixa de diálogo modelo, temos uma grade que contém um logotipo e, no centro da caixa de diálogo, possui controles específicos para essa instância específica da caixa de diálogo

Minha esperança é de alguma forma replicar consistentemente a aparência, como um modelo, em cada uma das caixa de diálogo.

  • Eu acho que quero um controle de layout, onde o conteúdo pode ser adicionado ao centro da grade
  • Quero usar a mistura, de modo que nossos designers possam manipular os controles específicos para a caixa de diálogo individual enquanto olha para o modelo

Existe uma maneira de fazer isso? Estou olhando na direção errada pensando em um controle de layout personalizado? Eu estaria melhor com algum tipo de modelo de grade?

Foi útil?

Solução

Aqui está uma ótima maneira de fazer isso - Como criar um WPF UserControl com conteúdo nomeado

Meu preferido não é a resposta para a pergunta acima, mas o comentário

"A resposta é não usar um UserControl para fazê -lo.

Crie uma classe que estende o contentControl "

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top