VB Controllrahmen wie im Designer

  • Allgemein

Es gibt 38 Antworten in diesem Thema. Der letzte Beitrag () ist von hellmaster159.

    VB Controllrahmen wie im Designer

    Hallo Zusammen, kann man irgendwie den Rahmen Aktivieren wie man ihn auch im Designer Seht. der Grund ich Müßte bei Steuerelementen die Größe und Position während der Laufzeit ändern

    Gruß Andy

    Dann mal viel Spaß, ich habe mit nem Freund eine IDE für C# und IronPython gemacht und ich sag dir mit deinen Kentnissen brauchst du ein Jahr wenn nicht sogar 1,5 ich hab selber fast nur Design gemacht ;) Ist nicht böse gemeint nur wenn es hinterher net klappt dann ist die Enttäuschung groß ;)

    Aber wenn du es wirklich machen willst, dann mach es In C# VB.NET ist für sowas kacke ;)
    Ich muss ja nur wissen wie ich die DesignSurface Klasse anwende, bzw. wie ich den Rahmen an die Steuerelemente Bekomme. Alles Andere hab ich im Kopf schon fertig. Ein Kompiller schreib ich nicht selber, denn nehme ich aus dem SDK da der Kompiller mitgeliefert wird.

    Grüße Andy

    Luki-Progger schrieb:

    Und bitte merk dir, das heißt "Control" und nicht "Controll"
    Tolle Sache 8o werde ich mir merken :thumbup: nun aber mal wirklich zu meinem Problem, ich weiß nun das man die Klasse DesignSourface nutzen kann aber wie, kann mir wer auf die Sprünge Helfen bitte

    ich meinte viel mehr das hier
    codeproject.com/Articles/24385…xperience-with-a-Powerful

    btw. ist das natürlich blödsinn, dass C# für soetwas besser ist. Da du kein unsafe brauchst kannst du genauso VB.Net verwenden. Was dir halt besser gefällt...
    Ich wollte auch mal ne total überflüssige Signatur:
    ---Leer---
    Du hast doch schon auf die Lizens verlinkt.
    Nun musst du nur noch die Sachen lesen die dort stehen(Den Text ganz oben).
    Und ja sie ist "kostenlos".
    "Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher." Albert Einstein
    ok, danke aber geht das auch mit der System.Design (in system.design.dll) Klasse, das ich ein Form Erstellen kann, mir fehlt irgendwie der Ansatz, ich mag nur das die Komponeten den Rahmen Bekommen, und das ich diese Bewegen und Vergrößen und Verkleinern Kann

    hellmaster159 schrieb:

    Und ja sie ist "kostenlos".

    Muss man bei kommerzieller Nutzung dies nicht dem Autor mitteilen?
    Mfg: Gather
    Private Nachrichten bezüglich VB-Fragen werden Ignoriert!


    @Gather kann ich dir nicht genau sagen, denke aber das man da nichts melden muss ? aber würde mich auch mal Interessieren

    EDIT // Habe Die CPOL Licens Übersetzen Lassen

    Spoiler anzeigen
    Präambel

    Diese Lizenz unterliegt Ihre Nutzung des Werkes. Diese
    Lizenz soll, damit Entwickler den Quellcode und ausführbaren Dateien
    als Teil der Arbeit in einer beliebigen Anwendung in irgendeiner Form zu
    nutzen.



    Die wichtigsten Punkte unterliegen den Bedingungen des Lizenzvertrags sind:



    Source Code und Executable Files können in kommerziellen Anwendungen eingesetzt werden;

    Source Code und Executable Files können weitergegeben werden, und

    Source Code kann geändert werden, um abgeleitete Werke zu schaffen.

    Kein Anspruch auf Eignung, Garantie oder Gewährleistung jedweder Art bereitgestellt. Die Software wird "wie sie ist".

    Der Artikel Begleitung der Arbeiten dürfen nicht verteilt oder ohne ausdrückliche Zustimmung des Autors veröffentlicht werden



    Diese
    Lizenz zwischen Ihnen eingegeben, lizenziert das Individuum oder eine
    andere Person Lesung oder anderweitige Verwendung des Werkes gemäß
    dieser Lizenz und der individuellen oder einer anderen Einrichtung, die
    die Arbeit bietet unter den Bedingungen dieser Lizenz ("Author").

    Lizenz



    DIE ARBEIT (wie nachstehend definiert) WIRD UNTER DEN BEDINGUNGEN DIESER CODE PROJECT Open License ("LIZENZ") vorgesehen ist. DAS WERK IST DURCH DAS URHEBERRECHT UND / ODER ANDERE gesetzlich geschützt. DIE VERWENDUNG DER ARBEIT NICHT AUFGRUND DIESER LIZENZ ODER Urheberrechtsgesetz ist untersagt.



    BY TRAINIERT RECHTE AN DEM HIER AKZEPTIEREN SIE DAMIT SICH MIT DEN BEDINGUNGEN DIESER LIZENZ ZU. Der Urheber räumt SIE HIER DIE RECHTE unter Berücksichtigung Ihrer Akzeptanz solcher enthaltenen Bedingungen. WENN SIE NICHT STIMMEN SIE zu akzeptieren und DIE BEDINGUNGEN DIESER LIZENZ, können Sie keinen Gebrauch des Werkes.



    Definitionen.

    "Artikel"
    zusammenfassend, alle Artikel nach Autor, wie das Source Code und
    ausführbaren Dateien für die Arbeit von einem Benutzer verwendet werden
    kann beschreibt geschrieben.

    "Autor" bezeichnet die natürliche oder juristische Person, die die Arbeit bietet unter den Bedingungen dieser Lizenz.

    "Derivative Work" bedeutet eine Arbeit von der Arbeit oder von der Arbeit und anderen vorbestehenden Werken basiert.

    "Executable
    Files" beziehen sich auf die ausführbare Binärdateien, Konfiguration
    und alle erforderlichen Dateien in die Arbeit einbezogen.

    "Publisher"
    die Anbieter der Seite, Zeitschrift, CD-ROM, DVD oder ein anderes
    Medium aus oder durch die die Arbeit von Ihnen erhalten.

    "Source
    Code" bezieht sich auf die Sammlung von Quellcode und
    Konfigurationsdateien verwendet werden, um die ausführbaren Dateien zu
    erstellen.

    "Standard-Version"
    bezieht sich auf ein solches Werk, wenn es nicht verändert wurde, oder
    wurde in Übereinstimmung mit der Zustimmung des Autors, eine solche
    Einwilligung ist im vollen Ermessen des Autors verändert.

    "Work"
    bezieht sich auf die Sammlung von Dateien, die vom Publisher,
    einschließlich der Source Code, ausführbare Dateien, Binärdateien,
    Dateien, Dokumentation, Whitepapers und der Satzung verteilt.

    "Sie" ist, dass Sie eine natürliche oder juristische Person wollen, um das Werk zu nutzen und Ihre Rechte unter dieser Lizenz.

    Fair Use / Fair Use Rights. Nichts
    in dieser Lizenz soll zu verringern, begrenzen oder einschränken, keine
    Rechte aus fair use, redliche, Erstverkauf oder andere Beschränkungen
    für die exklusiven Rechte des Copyright-Inhabers des Urheberrechts oder
    anderer anwendbarer Gesetze.

    Lizenz Grant. Vorbehaltlich
    der Bestimmungen und Bedingungen dieser Lizenz, die Autor gewährt Ihnen
    hiermit eine weltweite, gebührenfreie, nicht-exklusive, unbefristete
    (für die Dauer des Urheberrechts) Lizenz, die Rechte in der Arbeit wie
    unten angegeben ausüben:

    Sie können die Standard-Version des Source Code oder ausführbaren Dateien in Ihre eigenen Anwendungen.

    Sie können beantragen Bugfixes, Portabilität Fixes und andere Modifikationen aus der Public Domain oder vom Autor erhalten. Eine Arbeit in einer Weise verändert, sind weiterhin als die Standardversion und unterliegen dieser Lizenz.

    Sie
    können sonst ändern Ihre Kopie dieser Arbeit (außer der Satzung) in
    irgendeiner Weise auf eine Derivative Arbeit erstellen, vorausgesetzt,
    dass Sie einen deutlichen Hinweis in jede geänderte Datei angibt, wie,
    wann und wo Sie diese Datei geändert einzufügen.

    Sie
    sind berechtigt, die Standard-Version der ausführbaren Dateien und
    Source Code oder Derivative Work in Summe mit anderen (möglicherweise
    kommerziell) Programme als Teil eines größeren (möglicherweise
    kommerziell) Software Distribution entwickelt.

    Die
    Satzung der Erörterung der Arbeit in irgendeiner Form veröffentlichte,
    vom Autor darf nicht verbreitet oder ohne ausdrückliche Zustimmung des
    Autors veröffentlicht werden. Der Autor behält das Copyright auf solche Artikel. Sie
    dürfen die ausführbaren Dateien und Source Code gemäß dieser Lizenz,
    aber Sie können nicht umgebucht oder veröffentlichen oder anderweitig zu
    verbreiten oder zugänglich machen die Artikel, ohne die vorherige
    schriftliche Zustimmung des Autors.

    Alle
    Unterprogramme oder Module von Ihnen geliefert und mit in den Source
    Code oder ausführbaren Dateien dieser Arbeit gilt nicht als Teil dieser
    Arbeit werden und werden nicht gemäß den Bestimmungen dieser Lizenz.

    Patent License. Vorbehaltlich
    der Bestimmungen und Bedingungen dieser Lizenz, die jeweils Autor
    gewährt Ihnen hiermit eine unbefristete, weltweite, nicht-exklusive,
    nicht-charge, gebührenfreie, unwiderrufliche (außer wie in diesem
    Abschnitt angegeben) Patentlizenz zu machen, haben, verwenden, importieren und anderweitig übertragen die Arbeit.

    Einschränkungen. Die Lizenz in Abschnitt 3 dieser Lizenz erfolgt ausdrücklich auf und begrenzt durch die folgenden Einschränkungen:

    Sie
    stimmen zu, eine der ursprünglichen Copyright entfernen, Patent-,
    Marken-und Zuordnungshinweise und zugehörige Haftungsausschlüsse, die im
    Source Code oder ausführbaren Dateien angezeigt werden können.

    Sie stimmen zu werben oder in irgendeiner Weise implizieren, dass diese Arbeit ein Produkt der eigenen ist.

    Der
    Name des Autors darf nicht als Hinweis oder zur Werbung für Produkte
    aus der Arbeit ohne die vorherige schriftliche Zustimmung des Autors
    nicht abgeleitet werden.

    Sie stimmen zu, nicht zu verkaufen, zu verleasen oder vermieten einen Teil der Arbeit. Dies
    schränkt Sie nicht aus, einschließlich der Arbeit oder irgendeinem Teil
    der Arbeit in einem größeren Software-Verteilung, dass selbst verkauft
    wird. Das Werk selbst, aber können nicht verkauft, verleast oder vermietet.

    Sie
    können die ausführbaren Dateien und Source Code nur unter den
    Bedingungen dieser Lizenz verteilen, und Sie müssen eine Kopie oder die
    Uniform Resource Identifier zum Lizenzvertrag mit jeder Kopie der
    ausführbaren Dateien oder Source Code gehören Sie verteilen und
    sicherzustellen, dass jeder Empfangen
    wie ausführbare Dateien und Source Code einverstanden, dass die
    Bedingungen dieser Lizenz, solche ausführbare Dateien und / oder Source
    Code anzuwenden. Es
    ist Ihnen nicht anbieten oder fordern, Bezug auf die Arbeit, oder
    verändern zu beschränken, die Bedingungen dieser Lizenz oder die
    "Ausübung der gewährten Rechte. Sie dürfen nicht unterlizenzieren. Sie müssen alle Hinweise unverändert lassen, die auf diese Lizenz und den Haftungsausschluss hinweisen. Sie
    dürfen keine ausführbaren Dateien oder Source Code mit allen
    technischen Maßnahmen, die den Zugang oder der Nutzung der Arbeit in
    einer Weise, die mit den Bedingungen dieser Lizenz.

    Sie
    verpflichten sich, die Arbeit für illegal, unmoralisch oder
    missbräuchliche Zwecke oder auf Seiten mit illegalen, unmoralischen oder
    unsachgemäße Material zu verwenden. Das Werk unterliegt den geltenden Ausfuhrbestimmungen. Sie stimmen zu, alle Gesetze und Verordnungen, die die Arbeit nach Erhalt der Arbeit können gelten.

    Zusicherungen, Gewährleistungen und Haftungsausschluss. Diese Arbeit ist "AS IS", "WHERE IS" UND "WIE VERFÜGBAR" OHNE EXPRESS OR GARANTIEN ODER BEDINGUNGEN ODER GARANTIE. Ihnen, dem Benutzer, alle Risiken in der Anwendung, einschließlich Urheberrechte, Patentverletzungen, Erreichbarkeit, ETC. AUTOR
    AUSDRÜCKLICH ALLE EXPRESS, stillschweigender oder gesetzlicher
    GEWÄHRLEISTUNGEN ODER BEDINGUNGEN, EINSCHLIESSLICH GEWÄHRLEISTUNG ODER
    BEDINGUNGEN DER MARKTGÄNGIGKEIT, QUALITÄT ODER EIGNUNG FÜR EINEN
    BESTIMMTEN ZWECK ODER DER GARANTIE DER TITEL ODER NICHTVERLETZUNG, OR,
    dass die Arbeit (oder Teilen DAVON) ist richtig, nützlich BUG ODER FREI VON VIREN. Sie müssen diese DISCLAIMER, wann immer Sie verteilen die Arbeit oder abgeleiteter Werke PASS.

    Indemnity. Sie
    stimmen zu verteidigen, zu entschädigen und schadlos zu halten mit dem
    Autor und den Verlag von allen Ansprüchen, Klagen, Verluste, Schäden,
    Verbindlichkeiten, Kosten und Ausgaben (einschließlich angemessener
    rechtlicher oder Anwaltsgebühren), die aus oder im Zusammenhang mit
    jeglicher Nutzung der Arbeiten von Ihnen.

    Haftungsbeschränkung. SOWEIT
    durch geltendes Recht gefordert, wird in keinem Fall dem Verfasser bzw.
    VERLAG IHNEN GEGENÜBER unter keinem rechtlichen Gesichtspunkt FÜR
    BESONDERE, ZUFÄLLIGE, STRAFE ODER EXEMPLARISCHE SCHÄDEN, DIE AUS DIESEM
    VERTRAG ODER DER VERWENDUNG DER ARBEIT ODER DIES GILT AUCH WENN DER AUTOR ODER Der Herausgeber hat DER Möglichkeit solcher Schäden hingewiesen wurden.

    Kündigung.

    Diese Lizenz und die eingeräumten Nutzungsrechte enden automatisch bei jeder Verletzung durch Sie eine Bedingung dieser Lizenz. Natürliche
    und juristische Personen Derivative Works von Ihnen erhalten haben,
    unter dieser Lizenz, jedoch nicht ihre Lizenzen, diese Personen oder
    Einrichtungen bleiben in voller Übereinstimmung mit den Lizenzen zur
    Verfügung gestellt. § § 1, 2, 6, 7, 8, 9, 10 und 11 gelten auch nach Erlöschen dieser Lizenz.

    Wenn
    Sie einen Copyright-, Marken-, Patent-oder andere Verletzung Anspruch
    gegen jeden Beitragszahler über Verstöße Sie behaupten, durch die Arbeit
    gemacht zu bringen, endet Ihre Lizenz aus solchen Beitrag zur Arbeit
    automatisch.

    Vorbehaltlich
    der oben genannten Bedingungen, ist diese Lizenz zeitlich unbeschränkt
    (für die Dauer des Urheberrechts in der Arbeit). Ungeachtet
    des Vorstehenden behält sich der Autor das Recht vor, den
    Schutzgegenstand unter anderen Lizenzbedingungen zu nutzen oder die
    eigene Weitergabe des Arbeit jederzeit, vorausgesetzt jedoch, dass
    solche Handlungen nicht dazu dienen, diese Lizenz entziehen (oder jeder
    anderen Lizenzierung, die gewesen ist, oder
    erforderlich zu sein, gewährt unter den Bedingungen dieser Lizenz), und
    diese Lizenz in voller Kraft und Wirkung weiter, es sei denn, wie oben
    angegeben beendet.

    Publisher. Die
    Parteien bestätigen hiermit, dass der Verlag nicht, unter keinen
    Umständen verantwortlich und wird keinerlei Haftung in Bezug auf den
    Gegenstand dieser Lizenz. Der
    Verlag übernimmt keine Gewährleistung jeglicher Art in Verbindung mit
    der Arbeit und haftet nicht Ihnen oder einer anderen Partei unter keinem
    rechtlichen Gesichtspunkt für irgendwelche Schäden, einschließlich und
    ohne Einschränkung alle allgemeinen, besonderen, Begleit-oder
    Folgeschäden, die sich in Zusammenhang mit dieser Lizenz. Der Verlag behält sich das Recht vor, so dass die Arbeit nicht mehr zur Verfügung Sie jederzeit ohne Vorankündigung

    Sonstiges

    Diese
    Lizenz unterliegt den Gesetzen der Standort der Hauptverwaltung der
    Autor regiert werden oder wenn der Autor ist ein Individuum, die Gesetze
    der Lage der Hauptwohnsitz des Autors.

    Sollte
    eine Bestimmung dieser Lizenz ist ungültig oder unter geltendem Recht,
    es hat keinen Einfluss auf die Gültigkeit oder Durchsetzbarkeit der
    übrigen Bestimmungen dieser Lizenz, und ohne weiteres Zutun der Parteien
    zu dieser Lizenz, so ist diese Bestimmung auf die reformiert werden erforderliche Mindestmaß beschränkt, um eine solche Bestimmung rechtsgültig und durchsetzbar.

    Keine
    Bestimmung dieser Lizenz gelten als aufgehoben werden und keine
    Verletzung eingewilligt, es sei denn ein solcher Verzicht oder
    Zustimmung in Schriftform bedarf und von der Partei unterschrieben, um
    mit solcher Verzicht oder eine Einwilligung erhoben.


    Diese Lizenz stellt die gesamte Vereinbarung zwischen den Parteien in Bezug auf die lizenzierte Werk hier. Es gibt keine Absprachen, Vereinbarungen oder Zusicherungen in Bezug auf die Arbeit nicht angegeben. Der Autor wird nicht durch zusätzliche Bestimmungen, die aus irgendeiner Absprache mit Ihnen entstehen könnten gebunden werden. Diese Lizenz darf ohne eine schriftliche Vereinbarung der Autor und Sie geändert werden.

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Andy16823“ ()

    Was erwartest du als Antwort auf deine Frage?

    Ganz schlicht ist das eine Liste von Eigenschaften.
    Die könntest du in einem Datagridview anzeigen.

    Wenn du die + haben möchtest könntest du ein Treeview verwenden.
    There is no CLOUD - just other people's computers

    Q: Why do JAVA developers wear glasses?
    A: Because they can't C#

    Daily prayer:
    "Dear Lord, grand me the strength not to kill any stupid people today and please grant me the ability to punch them in the face over standard TCP/IP."
    Ich finde es schon irgendwie amüsant, dass Anfänger wie du immer rießen Projekte starten wollen(welche ihr Können bei wweeeeiiiitem übersteigen) und dann bei den aller, aller kleinsten Problemen gleich wissen wollen wie alles geht. Du willst es machen also mach es auch und streng dich an(dann begreift man auch meistens früher, dass man nicht Annähernd das knowhow dazu hat :thumbsup: )
    Siehe hier


    Opensource Audio-Bibliothek auf github: KLICK, im Showroom oder auf NuGet.
    @thefiloe ich habe das Programm schon soweit im Kopf vertig, mir fehlt nur das propertygrid wo ich die Eigenschaften des Controls bearbeiten kann.

    zu meinem Vorgehen.

    1. der user Erstellt ein Form,
    2. Das Programm Schreibt die Klasse des Forms
    3. Der java Compiller der im SDK enthalten ist wird die Klasse Compillern (mit Shell32)
    4. Das Programm ist fertig
    so ist es vieleicht viel arbeit aber es muss Funktionieren. Ähnlich kann man auch einen html Editor Erstellen.
    Grüße Andy