Hello. I want to create an application which compares different offers and then gives the best offer. I am brand new to C#, that is why I need to know which elements I would use and how I would make the application responsive and dynamic and not hard coded. I want to use best practice C#.
I attached a picture of what I want it to look like. The column Criteria should initally be there. In the form on the left you can create a new offer which is then inserted in the table as a new column with the name as the column heading and the values of the inputs in the matching fields. The user should be able to add as many offers as they want to the table, not hardcoded amount. And when there is not enough space you should be able to scroll to the right to see the rest of the offers.
It would be nice if all the cells are getting smaller once you make the window smaller and same with the add offer form (responsive).
Can someone please guide me