Suchergebnisse

Suchergebnisse 1-9 von insgesamt 9.

  • Benutzer-Avatarbild

    Gegenfrage: Ein DGV käme nicht infrage? Damit wär das schnell erledigt und flexibler für neue Einträge.

  • Benutzer-Avatarbild

    Ich werf jetzt mal mein Gedankenbild in den Forenraum: vb-paradise.de/index.php/Attac…27f2c6dc2482a143bfee766af Jede Zeile enthält die Kundendaten und einen Excel-Button, der dann eben Excel mit dem Dateipfad öffnet. Da kann man dann noch zig andere Buttons dranhängen, eben für andere Programme. Ist doch ungefähr das, was Ziel ist, richtig? Das hatte ich in Post#2 im Sinn. Zitat von Waxweazle: „Dann werden die Kunden in einer Listbox dargestellt und da kann man auswählen, welche angezeigt werden…

  • Benutzer-Avatarbild

    Kurzer Einwurf. Da Du ja wahrscheinlich bei Deinem Design bleiben willst, wäre eine Kombi aus FlowLayoutPanel und UserControl sinnvoll: vb-paradise.de/index.php/Attac…27f2c6dc2482a143bfee766af Oder kannst Du Dich mit dem DGV als GUI-Element anfreunden? Wenn Du bei Deinem Design bleiben willst, musst Du letztenendes Deine GroupBoxen (oder alternativ bei meinem nicht-DGV-Vorschlag die UserControls) mit der DataTable insofern koppeln, dass immer klar ist, welche(s) GroupBox/User-CE mit welcher Data…

  • Benutzer-Avatarbild

    Ok, damit könnte jetzt erstmal die Richtung feststehen, in die wir uns bewegen. Weg vom DGV, hin zum UCE. Das Vorgehen ist einfach. Du fügst als neues Projektelement ein "Benutzersteuerelement" hinzu, versiehst es mit den 2 TextBoxen und Deinen 3 Buttons und erstmal gut. Im Hauptformular erfolgt das dann so, wie mrMo schon u.a. andeutete: FlowLayoutPanel aus den Container-CEs auf Dein Hauptformular ziehen. Und wenn Du dann eine "Kundenbox" dazupacken willst: VB.NET-Quellcode (2 Zeilen) Die CEs s…

  • Benutzer-Avatarbild

    Wie in Post#22 per Code angegeben: Sobald Du die gewünschten Kunden und deren Reihenfolge hast, die Du in Deinem FLP haben willst, nutzt Du FLP.Controls.Add(UC), um 1 neues User-CE dem FLP hinzuzufügen. Und das machst zu eben x-mal, wenn Du x Kunden angezeigt bekommen haben willst. Da brauchst Du nix auf unsichtbar zu schalten, da die User-CEs quasi frisch auf Bedarf erstellt und zum FLP hinzugefügt werden. Wieviele Kunden sollen denn minimal/maximal angezeigt werden? Wenn das zwsichen 0 und 10 …

  • Benutzer-Avatarbild

    1. Pro Kunden musst Du ein neues User-CE erstellen. Also wenn Du 3 auf einmal hinzufügen willst: VB.NET-Quellcode (6 Zeilen) 2. Location kannst Du weglassen. Die Position des User-CE im FLP legt das FLP ganz allein korrekt fest - wenn es richtig eingestellt ist 3. Die Location des FLP festzulegen lässt das FLP doch umherspringen. Es sollte immer an seinem Platz bleiben. 3. Size versteh ich nicht. Warum willst Du den per default rahmenfreien und somit nicht direkt sichtbaren Container in seiner G…

  • Benutzer-Avatarbild

    Dafür ist das Forum da: Um Hilfe zu leisten. Ich bin gespannt, wann uns die Einwände von Rod und EdR um die Ohren fliegen Um den CEs wie den Buttons nun zu sagen, was sie machen sollen, brauchst Du im Hauptformular fast nix zu machen. Das findet alles im User-CE statt. Also wechsel in den Designer des User-CEs und lege dort den Code fest - wie bei einem normalen Formular. Da Du noch keine Ideen bzgl. der Verknüpfung mit der DataTable hast, hier ein einfaches, ausbaufähiges (!) Beispiel: Meine Da…

  • Benutzer-Avatarbild

    Sorry, aber mit der Problembeschreibung komm ich überhaupt nicht klar. Kannst Du mit Bildern/Screenshots zeigen, was Du meinst? Und: Was hast Du für Buttons, die eingezeichnet werden sollen?

  • Benutzer-Avatarbild

    Oh no. Nononono. @RodFromGermany: Nicht der erste Post, von daher: @Waxweazle: Schau Dir bitte den Thread über das richtige Instanziieren von Formularen an. Nächster Punkt: Du packst Daten ins DGV und bastelst mit denen rum. Dafür gibt es das tDS. Das DGV ist zur Anzeige und Dateneingabe vorgesehen, nicht zur Datenmanipulation. Manipuliere die Daten im tDS bzw. in der DataTable. Nicht im DGV! Wird das Einstellungsformular überhaupt im Programmverlauf genutzt oder ist das nur für den Anfang da?