tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
1678
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Cine Cine ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    66
    Hi Forum,

    Ich hab ein Datagrid in dem Daten vorhanden sind. Diese Daten sollen nun manuell geändert werden können. Aber es sollen keine neuen hinzukommen.

    Wie kann ich unterdrücken, das man in eine neue Zeile schreiben kann?

    Bsp:

    wetter: grau sonne weck

    kann heißen

    wetter: toll sonne da

    aber nicht

    wetter: grau sonne weck
    wetter: toll sonne da

    Ich möchte Quasi das man eine Zeile ändern kann, aber keine neue hinzufügen kann.

    Hat jemand eine Idee wie das geht?
     
    greetz

    Cine

  2. #2
    Avatar von the incredible Leitman
    the incredible Leitman the incredible Leitman ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    ÖSTERREICH
    Beiträge
    406
    Hi Cine

    Darf ich fragen, welche Entwicklungsumgebung / überhaupt Programmiersprache du verwendest?

    Aber ich denke schon, dass du Zeilen einfach editieren kannst und nicht immer neue hinzufügen musst
    Verwendest du ein DataTable aus dem du die Daten holst?
     
    Meine Blogs:
    theIncredibleLeitman.blogspot.com // Tec
    Gamesdev.de // Gamedevelop

    Ein echter Programmierer hat nur natürliche 3 Feinde:
    • Sonnenlicht
    • Frischluft
    • und das unerträgliche Gebrüll der Vögel
    Ownage
    steht für die Fähigkeit einer Person, andere zu ownen, zum Beispiel „Ich habe die totale ownage.“ Gleichzeitig kann es aber auch die positive Qualität einer Sache beschreiben: „Counterstrike owns!“
    (siehe:http://de.wikipedia.org/wiki/Computerspieler-Jargon)

  3. #3
    Cine Cine ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    66
    Hi leitman,

    Microsoft Visual C# 2005 Express Edition benutze ich. Dem folglich proggr ich in C# .

    Öhm das ist so, ich lade das DataGrid mit einem DataTable, welches Daten aus einer xml beinhaltet Bei den Daten handelt es sich um Daten diverser Switche. In der XML ist das Speicherformat vorgeschrieben. Z.B. ein 24 Port Switch. Die Daten an den 24 Port können sich ändern, aber es kann niemals einen 25sten Port geben.

    Mit einem DataGridView kann ich per Mausklick in den Eigenschaften sagen neue Zeile hinzufügen nö. Bei einem DataGrid aber nicht.

    Mag aber kein DataGridView nehmen, weil ich einige Funktionen vom DataGrid nutze die das View nicht hatte. Frag mich aber nicht mehr welche. Shame on me, hab keine Doku geschrieben, weils eigetlich nur mal ein Huschifuschiprojekt war. Aber nun ist es ein reales Projekt.

    Hinzukommt, dass ich dann andere Klassen um schrieben muss, die z.B. die Spaltenbreite automatisch an das breiteste Element anpassen.
     
    greetz

    Cine

  4. #4
    Cine Cine ist offline Mitglied Silber
    Registriert seit
    Jan 2005
    Beiträge
    66
    Habs grad....

    mit

    DataTable.DefaultView.AllowNew =
    false;

    kann man Daten editieren aber keine neuen drann hängen.
     
    greetz

    Cine

Ähnliche Themen

  1. C# Neue Zeile hinzufügen (DataGrid, DataSet)
    Von kerrigan im Forum .NET Datenverwaltung
    Antworten: 1
    Letzter Beitrag: 13.05.10, 19:30
  2. C#: Zeile von DataGrid auslesen
    Von Eraser_Happenbach im Forum .NET Windows Forms
    Antworten: 3
    Letzter Beitrag: 10.03.09, 13:02
  3. datagrid zeile maximum
    Von theplake im Forum C/C++
    Antworten: 5
    Letzter Beitrag: 07.02.08, 08:59
  4. Datagrid - bestimmte Zeile anzeigen
    Von WolfBauer im Forum .NET Archiv
    Antworten: 0
    Letzter Beitrag: 26.04.05, 14:08
  5. Neue Zeile im Datagrid
    Von lamda im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 07.10.04, 16:42