Znovu dotaz na nefunkční designer   otázka

VB.NET

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ěď.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Používáte nějaké komponenty nebo knihovny třetích stran?

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Komponenty ne, ale mám referencovanou knihovnu pro připojení k zařízení.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback