Forums Neueste Beiträge
 

Frage in Bezug auf Databinding

13/11/2007 - 20:01 von Ingo Manthey | Report spam
Hallo NG,

ich habe im miener Form gebundene und nicht gebundene controls.
Nun meine Problem:
Wenn z.B. der Zeile durch einen BindingNavigator oder durch die Auswahl an
einem Grid geàndert wird, so zeigen die gebundenen Controls die Daten der
Row an. Ich möchte aber in Abhàngigkeit dieser Daten meine nicht gebundenen
Controls setzten. Nun meine Frage.
Mit welcher Komponente oder wo kann ich das Ereigniss empfangen, das die Row
geàndert worden ist?

Danke Ingo
 

Lesen sie die antworten

#1 Frank Dzaebel
13/11/2007 - 20:34 | Warnen spam
Hallo Ingo,

ich habe im miener Form gebundene und nicht gebundene controls.
Nun meine Problem:
Wenn z.B. der Zeile durch einen BindingNavigator oder durch die Auswahl an
einem Grid geàndert wird, so zeigen die gebundenen Controls die Daten der
Row an. Ich möchte aber in Abhàngigkeit dieser Daten meine nicht
gebundenen Controls setzten. Nun meine Frage.
Mit welcher Komponente oder wo kann ich das Ereigniss empfangen, das
die Row geàndert worden ist?



Der BindingNavigator hat einen BindingSource.
Nehmen wir mal
personBindingNavigator.BindingSource.
an. Du kannst nun meinen, dass zur nàchsten
Zeile gesprungen wird, oder sich ein Item der
Zeile geàndert hat. Du findest die Ereignisse hier:

personBindingSource.PositionChanged
(Tritt ein, nachdem sich der Wert der Position-Eigenschaft geàndert hat)

[BindingSource.PositionChanged-Ereignis (System.Windows.Forms)]
http://msdn2.microsoft.com/de-de/li...ionchanged(VS.80).aspx

"Position" ist der Index des aktuellen Elements,
oder wie Du es nennst, die "Row".

Ggf. auch die Änderung der aktuellen Zeile interessant:

[BindingSource.CurrentChanged-Ereignis (System.Windows.Forms)]
http://msdn2.microsoft.com/de-de/li...entchanged(VS.80).aspx

[BindingSource.CurrentItemChanged-Ereignis (System.Windows.Forms)]
http://msdn2.microsoft.com/de-de/li...anged.aspx


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen