Array
(
)

Herança Visual em WPF

Henrique Gobbi
   - 14 mai 2012

Senhores, boa tarde.
Gostaria de saber aonde encontrar material sobre herança visual em WPF?
Estamos iniciando um projeto em WPF onde é essencial o uso de herança pelo fato de ter vários cadastros básicos, etc.
Agradeço qualquer ajuda.
Abraços

Fabio Rosa
   - 14 mai 2012

Olá,

Realmente herança visual em WPF é um pouco complicada... mas tem como ser feito... Apesar de, na minha opinião, ser melhor você criar o XAML básico e copiar sempre o código, utilizando MVVM para o code behind, segue uma lista de links que talvez possam te ajudar:

http://weblogs.asp.net/psheriff/archive/2009/11/02/creating-a-base-window-class-in-wpf.aspx
http://blogs.msdn.com/b/alina/archive/2009/03/19/visual-controls-inheritance-in-wpf.aspx
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/16a4b43e-de3d-499e-b8b7-71de4f2456ad/
http://www.tanguay.info/web/index.php?pg=codeExamples&id=263

Att.

Fabio Rosa
   - 14 mai 2012


Citação:
Olá,

Realmente herança visual em WPF é um pouco complicada... mas tem como ser feito... Apesar de, na minha opinião, ser melhor você criar o XAML básico e copiar sempre o código, utilizando MVVM para o code behind, segue uma lista de links que talvez possam te ajudar:

http://weblogs.asp.net/psheriff/archive/2009/11/02/creating-a-base-window-class-in-wpf.aspx
http://blogs.msdn.com/b/alina/archive/2009/03/19/visual-controls-inheritance-in-wpf.aspx
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/16a4b43e-de3d-499e-b8b7-71de4f2456ad/
http://www.tanguay.info/web/index.php?pg=codeExamples&id=263

Att.


Outra possibilidade que havia esquecido é a utilização de Styles para padronizar componentes. Ou então a utilização de UserControls...

Att.

Henrique Gobbi
   - 14 mai 2012

Ola Fabio,

Essas suas referencias de site me ajudaram muito, ja criei uns exemplos para utilizar.

Herança em WPF realmente não é tão simples como no Windows Forms, mas é necessário usar.

Estamos saindo de um projeto WF para um WPF, é muita diferença, mas em WPF já vi que tem mais controle sobre a aplicação. Vou investir meus estudos nisso.

Obrigado