I am rewriting a program originally created in VB6. I have data that was originally displayed in an MSFlexGrid (see attachment). The highlighted rows are user input and the others are calculated based on input. Under the "Fixed Expenses" heading, the user can insert as many rows as needed and the bottom rows are calculated based on the combined sections.

I am struggling with the best way to do this in VB.NET. My initial thought was to do in a DataGridView and just create placeholders in the database for the rows so they show correctly when populated. Although not 100% sure that will work like I want it to.

I am new to VB.NET, so any suggestions would be greatly appreciated.

Name:  FlexGridPic.jpg
Views: 310
Size:  22.7 KB

Thank you,
Chrissy