vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder laden 
Autor: hoff01
Datum: 25.02.14 07:55

Hallo Manfred!

Das DataBinding TextBox - DataGridView habe ich nun.

    Private dt As System.Data.DataTable
 
    Dim bs As New BindingSource
 
        bs.DataSource = dt
 
        Me.DataBindings.Add(New Binding("Text", bs, "Bezeichnung", True))
        Me.TB_Tiefe.DataBindings.Add(New Binding("Text", bs, "Tiefe", True))
        Me.TB_Breite.DataBindings.Add(New Binding("Text", bs, "Breite", True))
        Me.TB_Wandung.DataBindings.Add(New Binding("Text", bs, "Wandung", True))
        Me.TB_Teilung.DataBindings.Add(New Binding("Text", bs, "Teilung", True))
        Me.TB_Bild.DataBindings.Add(New Binding("Text", bs, "Bild", True))
        Me.TB_LH.DataBindings.Add(New Binding("Text", bs, "LH", True))
        Me.TB_LB.DataBindings.Add(New Binding("Text", bs, "LB", True))
        Me.TB_SV.DataBindings.Add(New Binding("Text", bs, "SV", True))
        Me.TB_SH.DataBindings.Add(New Binding("Text", bs, "SH", True))
        Me.TB_Reihen.DataBindings.Add(New Binding("Text", bs, "Reihen", True))
        Me.TB_Seiten.DataBindings.Add(New Binding("Text", bs, "Seiten", True))
        Me.TB_LBxx.DataBindings.Add(New Binding("Text", bs, "LBxx", True))
        Me.TB_SBABST.DataBindings.Add(New Binding("Text", bs, "LBxx", True))
        Me.TB_SBSTART.DataBindings.Add(New Binding("Text", bs, "SBABST", True))
        Me.TB_PB5.DataBindings.Add(New Binding("Text", bs, "SBSTART", True))
Was ich aber noch nicht verstanden habe bzw- was noch nicht funktioniert ist, wenn ich nun auf eine Zeile im DataGridView klick, verändern sich nicht die Werte in den TextBoxen.

Was muss ich den dafür noch tun?

Bevor ich das DataBinding unter Form Load eingefügt habe hatte ich es mit CellEnter probiert.

  Private Sub DGV1_CellEnter(sender As System.Object, e As _
    System.Windows.Forms.DataGridViewCellEventArgs) Handles DGV1.CellEnter
        Try
            With DGV1.Rows(e.RowIndex)
                --Bezeichnung
                Me.Text = .Cells(0).Value.ToString
                --Tiefe
                TB_Tiefe.Text = .Cells(1).Value
                --Breite
                TB_Breite.Text = .Cells(2).Value
                --Wandung
                TB_Wandung.Text = .Cells(3).Value
                --Teilung
                TB_Teilung.Text = .Cells(4).Value
                --Bild zur Darstellung
                TB_Bild.Text = .Cells(5).Value.ToString
                PB5.Load(BildFile & "\" & TB_Bild.Text & ".wmf")
                Dim LenProfilxx As String = Len(TB_Bild.Text) - 2
                xProfil = Microsoft.VisualBasic.Left(xProfil, Len(xProfil) - _
                  LenProfilxx)
                --Lochhöhe
                TB_LH.Text = .Cells(6).Value
                --Lochbreite
                TB_LB.Text = .Cells(7).Value
                --Stegbreite
                TB_SV.Text = .Cells(8).Value
                --Steghöhe
                TB_SH.Text = .Cells(9).Value
                --Reihen
                TB_Reihen.Text = .Cells(10).Value
                --Seiten
                TB_Seiten.Text = .Cells(11).Value
                --Lochbild
                TB_LBxx.Text = .Cells(12).Value.ToString
                --Abstand
                TB_SBABST.Text = .Cells(13).Value
                --Abstand Start
                TB_SBSTART.Text = .Cells(14).Value
            End With
        Catch ex As System.Exception
            MsgBox("Fehler bei der Datenübernahme aus dem DGV!" & vbCrLf & _
              ex.Message, MsgBoxStyle.Information, "Information!")
        End Try
    End Sub
Was mache ich hier noch falsch?


mfg.

Dirk

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
TextBox.Text nach DGV / DGV in XML speichern und wieder lade...2.900hoff0106.02.14 07:25
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...2.082Manfred X06.02.14 07:59
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...2.020hoff0106.02.14 11:50
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...2.031Manfred X06.02.14 14:01
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...1.961hoff0106.02.14 14:30
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...2.005hoff0125.02.14 07:55
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...1.899Manfred X25.02.14 10:00
Gebundene Textboxen dynamisch erstellen2.403Manfred X25.02.14 10:39
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...1.988hoff0128.02.14 12:13
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...2.123Manfred X28.02.14 12:31
Bitmap.Dispose nicht vergessen2.057Manfred X28.02.14 14:45
Re: TextBox.Text nach DGV / DGV in XML speichern und wieder ...1.937ErfinderDesRades28.02.14 15:02
Beispiel: ImageLocation im Binding2.013Manfred X28.02.14 15:34
Ergänzender Hinweis1.923Manfred X01.03.14 09:45
Aktualisierung der angezeigten Bilddatei bei Dateiänderung2.225Manfred X01.03.14 16:12

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel