tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
2197
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    xenophobic xenophobic ist offline Grünschnabel
    Registriert seit
    Jul 2004
    Beiträge
    1
    Hallo,

    Ich möchte in einem Datagrid eine Tabelle erstellen in dem ich 3 Spalten habe und 5 Zeilen. In die Zeilen möchte ich dann einen Wert eingeben der Später zum ausrechnen verwendet werden soll.

    Also ungefähr so:

    Spalte 1 | Spalte 2 | Spalte 3

    3 5 2

    Ich möchte praktisch während der Laufzeit Zahlen reinschreiben.

    Ich hoffe ihr versteht was ich meine. Bitte schreibt die Antwort wirklich Schritt für Schritt, da ich noch newbie bin.

    gruß -Xeno-
     

  2. #2
    Avatar von Sonie
    Sonie Sonie ist offline Mitglied
    Registriert seit
    Jul 2004
    Ort
    Rastatt (BW)
    Beiträge
    24
    Original geschrieben von xenophobic
    Hallo,
    Spalte 1 | Spalte 2 | Spalte 3

    3 5 2
    Ich möchte praktisch während der Laufzeit Zahlen reinschreiben.
    gruß -Xeno-
    Mit einem DataGRID geht das eigentlich nicht, weil das DataGRID gegen eine DATA-SOURCE gebunden werden will.

    Aber versuch doch mal ein MSFLEXGrid.

    Neue FORM erzeugen:-> CTRL-T -> MSFlexGRID auswählen und in Form einfügen.

    Dann diesen Code reinkopieren, der sollte sich selbst erklären
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    
    Private Sub Form_Load()
      MSFlexGrid1.Rows = 5 'Datenreihen festlegen
      MSFlexGrid1.Cols = 3 'Spalten festlegen
      
      MSFlexGrid1.Row = 0 'Spalten-Überschrift auswählen
      MSFlexGrid1.Col = 1
      MSFlexGrid1.Text = "Spalte 1" 'Überschrift für Spalte eintragen
      MSFlexGrid1.Col = 2
      MSFlexGrid1.Text = "Spalte 2"
      MSFlexGrid1.Col = 3
      MSFlexGrid1.Text = "Spalte 3"
      
      MSFlexGrid1.Row = 1 'Erste Datenspalte auswählen
      MSFlexGrid1.Col = 1
      MSFlexGrid1.Text = "Wert 1" 'Text in aktueller Zelle eintragen.
      MSFlexGrid1.Col = 2
      MSFlexGrid1.Text = "Wert 2"
      MSFlexGrid1.Col = 3
      MSFlexGrid1.Text = "Wert 3"
    End Sub
     
    Der von mir hier wiedergegeben Kommentar/Text untersteht der GPL. Sämtliche getroffenen Aussagen basieren auf Erfahrungswerten und reflektieren meine persöhnliche Meinung. Die Angaben gelten generell als nicht gehaltvoll , jeglicher Rechtsanspruch wird daher ausgeschlossen.

Ähnliche Themen

  1. C# Abgleich Datagrid und DB-Tabelle
    Von kerrigan im Forum .NET Datenverwaltung
    Antworten: 2
    Letzter Beitrag: 03.05.10, 16:24
  2. Sortierung einer DataGrid Tabelle
    Von Edde im Forum .NET Café
    Antworten: 6
    Letzter Beitrag: 22.12.08, 17:45
  3. Antworten: 11
    Letzter Beitrag: 26.06.08, 19:49
  4. Wie erstelle und lese ich aus einer Excel Tabelle
    Von Thilnd im Forum Delphi, Kylix, Pascal
    Antworten: 0
    Letzter Beitrag: 29.05.07, 11:52
  5. DataGrid / Tabelle in WinCE?
    Von Skiron im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 10.09.04, 13:09