I've created a PUBLIC property in my usercontrol.
The type of my property is System.Collections.Generic.Dictionary
(of...).
When I place my usercontrol on a form, the designer gives me a
conversion error :
Unable to convert object type
'System.Collections.Generic.Dictionary`2[System.Int64,DemoPrimHeure.Assignm
entDetailCtrl]'
into
'System.Collections.Generic.Dictionary`2[System.Int64,DemoPrimHeure.Assignm
entDetailCtrl]'.
This property is intended to be used at runtime only. Not at
designtime.
How do I tell VS2005 to not include my property into the designer
code
since it assigns an instance to it with the following statement :
CType(resources.GetObject("grdEmp.ListOfAssignDetailCtrls"),
System.Collections.Generic.Dictionary(Of Long,
DemoPrimHeure.AssignmentDetailCtrl))
which gives me a designer exception.
Thanks.
Roger - 14 Sep 2007 18:02 GMT
Have you tried setting the
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
attribute on your property?