ReadWriteBindableCollection
========================

Aplikacja demonstruje tworzenie wasnych obiektw i klasy kolekcji, ktra w peni obsuguje doczanie danych. Obiekt Product implementuje interfejs IEditableObject. Kolekcja Products dziedziczy po klasie CollectionBase i implementuje interfejs IBindingList.

Kod klas Product oraz Products bazuje na przykadach zamieszczonych w pomocy do Visual Studio w rozdziaach dotyczcych interfejsw IEditableObject oraz IBindingList. Dodalimy formularz frmMain demonstrujcy sposb obsugi doczania danych oraz w celu pokazania szczegw nawigacyjnych. Naley zwrci uwag, e mona dodawa i kasowa obiekty Product korzystajc z tych samych funkcji, co przy doczaniu danych do DataTable.

Dane pocztkowo adowane do aplikacji s na stae wprowadzone do kodu i nie s adowane z bazy danych. Jednak aplikacja jest zaprojektowana zgodnie z zasadami pracy bez poczenia i moe by bardzo atwo zmieniona, aby czerpaa dane z bazy.

