Over the past week or so, I've been learning quite a lot about Data Binding in WinForms. I've decided to put the most important lessons I've learned in a short article. Her'e are its headlines:
Lesson 1: Displaying Many-To-Many Relationships Using DataBinding
Lesson 2: Reacting to and canceling illegal Row Editing in a DataGrid
Lesson 3: Reacting to and canceling illegal Row Deletion
Lesson 4: How to make a Non-DataGrid control act as the Master Table (or: How to get the desired position in a BindingContext, when all you have to go on is a DataRow object )
No. 4 is a rehash of a past post, but I thought it should be here as well