Problem z BindingSource

0

Witam serdecznie,
Mam problemik z BindingSource i dobraniem się do wartości pola :(
Potrzebuję do zmiennej np.MojaZmienna pobrać wartość pola np. MojePole z aktualnego wiersza BindingSource (np. MojBS.Current) - jak dobrać się do tego obiektu ?

Próbowałem :

textBox1.DataBindings.Add("Text", MojBS.Current, "MojePole");
MojaZmienna = Convert.ToDouble(textBox1.Text);

Potrzebuję umieścić ten kod w pętli, i neistety otrzymuję błąd : dwa powiązania w kolekcji są wiązane z tą samą właściwością.
Tak więc potrzebowałbym inny sposób dostępu do bieżącego pola w BindingSource.

0

Problem rozwiązany :

MojaZmienna = Convert.ToDouble(((DataRowView)MojBS.Current).Row["MojePole"].ToString());

0
Richardo napisał(a)

Problem rozwiązany :

MojaZmienna = Convert.ToDouble(((DataRowView)MojBS.Current).Row["MojePole"].ToString());

Nie wygodniej:

MojaZmienna = (double)(DataRowView)MojBS.Current).Row["MojePole"];

?

0

Toteż tak mu napisałem... (żeby nie korzystał z .ToString())
http://groups.google.pl/group/alt.pl.comp.lang.csharp/browse_thread/thread/6d873ed3868e82c1#

1 użytkowników online, w tym zalogowanych: 0, gości: 1