Eigene Steuerelemente mit VS Express erstellen

Beantwortet Eigene Steuerelemente mit VS Express erstellen

  • Mittwoch, 1. Februar 2012 19:29
     
     

    Hallo,

    ich nutze Visual Studio 2010 (C++/CLI) Express, in zusammenhang mit .NET

    um gleich unnütze beiträge fern zu halten: Ich weiß das C++/Cli und .NET keine gute kombination ist, also bitte nicht darüber beschweren

    ich muss für ein Projekt ein eigenes Steuerelement(e) erstellen, aber der Projektyp "Windows Form Steuerelementbibliotehk" ist in Express ja nicht enthalten.

    gibt es eine Alternative?

    nicht in frage kommt: Geld ausgeben, spontan die Sprache wechseln

    bedanke mich schon mal für antworten

Alle Antworten

  • Donnerstag, 2. Februar 2012 07:14
    Moderator
     
     

    Mach es manuell... Der Wizard erzeugt nur einen "Rahmen" für Deine Awnedung. Es gibt keine Funktion der CLR ud Windows Forms, die man mit den Expressversionen nicht erreichen oder nutzen könnte.

    Aber gerade ein Steuerelement würde ich mit C# bauen. Da gibt es doch wriklich keinen Grund C+/CLI zu nutzen.


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de

  • Donnerstag, 2. Februar 2012 19:55
     
     

    Vielen Dank,

    Die Tips sind mir sehr hilfreich.

     

    Ich hab beim Experimentieren das Element "Komponentenklasse" gefunden das ich dafür ja auch nutzen kann.

     

    Jetz hab ich nur noch eine Frage,

    kann ich ein so ein Element visuell nutzen bzw. in die Toolbox einfügen? 

  • Freitag, 3. Februar 2012 06:53
    Moderator
     
     
    > kann ich ein so ein Element visuell nutzen bzw. in die Toolbox einfügen?
    >
     
    Das geht mit jedem User Control, das richtig programmiert ist. Da spielt
    die Sprache keine Rolle.
     
     

    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
  • Freitag, 3. Februar 2012 21:16
     
     

    Ich werd das in den nechsten tagen mal probieren.

    Nur im sicherzugehen:

    1. Ich erzeuge eine Klassenbibliothek

    2.Ich binde die für Steuerelemente ein (durch vererbung)

    3.Schreibe mein Element

    4.Erstellen

    5.die entstandene dll kann ich dann wie eine Steuerelementbibliothek in projekten nuten.

     

    bitte korregiert mich wenn ich falsch liege

     

    wie mit asistent einfach elemente aus der Toolbox nehemen und so mein Steuerelement zusammenschieben kann ich aber nicht oder?

  • Sonntag, 5. Februar 2012 18:19
    Moderator
     
     
    Mit C# schon... ;)
    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
  • Montag, 6. Februar 2012 20:10
     
     Beantwortet

    Noch mal für Leute die das wieder lesen:

     

    Steuerelemente können in jeder Anwendung definiert, und später wieder in die Tollbox geladen werden.

     

    in C++ gibt es nur den Wizard nicht.

    -> Steuerelemente besser mit C# machen

    • Als Antwort markiert Wugi Montag, 6. Februar 2012 20:10
    •