--
Você recebeu esta mensagem porque faz parte do grupo .Net Architects hospedado no Google Groups.
Para postar envie uma mensagem para dotnetar...@googlegroups.com
Para sair do grupo envie uma mensagem para dotnetarchitec...@googlegroups.com
Para mais opções visite o grupo em http://groups.google.com/group/dotnetarchitects?hl=pt-br
Pode ser que vc tenha problema pra renderizar o form em design time ao
usar generics no form. Ai tem um outro corcov que tem que dar, mas a
solucao pra tipagem do repositorio é essa ai.
@Placido, tenta essa wrapper ai q foi coisa da minha cabeca, nao sei
pq chamei de wrapper e ve se funciona.
Nao da p ficar sem o designer. Mas achei uma limitacao ruim do
windowsforms. O que acontece é que en design time o framework tbm
tenta executar parte do codigo que esta declarado no designer. Como
esse tipo ainda nao foi resolvido, ele da pau.
Abs
Gustavo Rocha
Entao, o lance é pelo menos vc poder controlar esse problema do
generics. Eu entendo o lance da execucao do codigo ainda em runtime,
isso é um avanco, mas essa falha eh complicada. Alguns vao querer me
matar, mas no que diz respeito a heranca visual( nao por conta de
generics, claro ) acho que o Winforms ainda deixa a desejar em uns
aspectos. Nisso o delphi era foda.
Como se trata de uma partial class, se voce nao fizer nas duas, elas
nao se completam em estrutura.
| Instances of this error (1) | |||
| |||
| at
System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture,
Boolean createIfNotExists, Boolean tryParents) at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) at System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream) at System.Resources.ResourceManager.GetObject(String name) at MEB.UI.Foms.FrmBase`1.InitializeComponent() in C:\Desenvolvimento\VS\Bibliotecas\MEB.UI\MEBUI\Foms\FrmBase.Designer.cs:line 51 at MEB.UI.Foms.FrmBase`1..ctor() in C:\Desenvolvimento\VS\Bibliotecas\MEB.UI\MEBUI\Foms\FrmBase.cs:line 18 at MEBFrota.ClienteWrapper..ctor() |