| Dobrý den, VS08Pro, CompaktFramework 3.5 tento problém jsem zde zkoušel již jednou řešit, cíle jsme se však nedobraly. Podrobnější popis problému. Znovu se mi objevila chyba o nefunkčním designeru. V modré hlavičce okna: To prevent possible data loss before loading the designer, the following errors must be resolved: chyba: The type "Microsoft.CompaktFramework.Design.UnsafeUserControl" has no property named "SizeMode" SizeMode je vlastnost mnou vytvořené komponenty. Komponenta dědí od UserControl Ve tříde komponenty to vypadá takto: 
    Private _SizeMode As PictureSizeMode
    Public Enum PictureSizeMode
        CenterImage = 3
        FitToX = 2
        Normal = 0
        StretchImage = 1
    End Enum
    Public Property SizeMode() As PictureSizeMode
        Get
            Return Me._SizeMode
        End Get
        Set(ByVal value As PictureSizeMode)
            Me._SizeMode = value
            Me.Invalidate()
        End Set
    End Property
Dle proměnné _SizeMode pak vykresluji co potřebuji. Po kliknutí na Go to code v popisu chyby se dostanu do designeru, kde je navolená právě tato proměnná.    
        Me.pbPicture.SizeMode = DoorDrillerLib.CePictureBoxAdvanced.PictureSizeMode.FitToX
Už nevím kudy kam, po spuštění to šlape jak má, ale do nového formu nemohu používat mnou vytvořené komponenty. Protože není vydět jejich design, ale jen název třídy. Komponenty VS fungují normálně (Button ...). Děkuji za jakoukoli odpověď. |