none
Windows Forms Designer vermisst Eigenschaft eines Objektes RRS feed

  • Frage

  • Tag,

     

    wenn ich versuche, eine Form meines Projektes im Forms Designer zu laden kommen in letzter Zeit sehr häufig Fehler, die sich im Wortgleich stark ähneln:

    Der Microsoft.CompactFramework.Design.UnsafeControl-Typ besitzt keine Eigenschaft mit dem Namen BorderStyle. 
    

    Bei Besagtem "Unsafe-Control"-Typ handelt es sich um einen eigenen Panel, der vom System.Windows.Forms.Panel-Objekt erbt. Die BorderStyle-Eigenschaft habe ich ihr hinzugefügt.

    Ich frage mich nun, was diesen Fehler urplötzlich verursacht, der sonst nie auftrat, und mir vollkommen verunmöglicht, alle wichtigen Forms davon in den Designer zu laden.

    Mittwoch, 14. Juli 2010 07:10

Antworten

  • Hallo Mediin,

    [hier] werden einige Möglichkeiten beschrieben, welche Ursache das haben kann.

     


    ciao Frank
    • Als Antwort markiert Mediin Montag, 19. Juli 2010 09:07
    Mittwoch, 14. Juli 2010 09:15

Alle Antworten

  • Hallo Mediin,

    [hier] werden einige Möglichkeiten beschrieben, welche Ursache das haben kann.

     


    ciao Frank
    • Als Antwort markiert Mediin Montag, 19. Juli 2010 09:07
    Mittwoch, 14. Juli 2010 09:15
  • Hallo Frank,

    deine Ergebnisse haben mir tatsächlich geholfen, diesen und eine Menge anderer Fehler auszumerzen.

    Allerdings kann ich die Form immer noch nicht im Designer öffnen. Stattdessen wird nun folgender Fehler ausgegeben:

     

    Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    
    bei System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
    bei Microsoft.CompactFramework.Design.NonMergingPropertyDescriptor.SetValue(Object component, Object val)
    bei System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializePropertyAssignStatement(IDesignerSerializationManager manager, CodeAssignStatement statement, CodePropertyReferenceExpression propertyReferenceEx, Boolean reportError)
    bei System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeAssignStatement(IDesignerSerializationManager manager, CodeAssignStatement statement)
    bei System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, CodeStatement statement) 
    
    Edit:
    Gut, hat sich erledigt.
    • Als Antwort markiert Mediin Montag, 19. Juli 2010 09:07
    • Tag als Antwort aufgehoben Mediin Montag, 19. Juli 2010 09:07
    Donnerstag, 15. Juli 2010 06:40