Create a custom datagridview to host different controls in different rows - VB.NET, CORE 6, WinForm

Job ID: 35471666

Budget: $250 – $750 USD

I would like to create two controls in VB.NET, using the latest CORE 6 framework (only usable through Visual Studio 2022), in a Windows Form project

Control 1 = dgvMultiControlRow, a modified datagridview to host different controls in different rows. For example, Row 1 = textbox, Row 2 = combobox, etc

Control 2 = ucCmbShowForm, a control that looks like a combobox, but can show a generic Form instead,. The Form implements an Interface. This is implemented in such a way so that Row 4 in dgvMultiControlRow can show Form_A when the dropdown is shown, Row 5 can show Form_B when the dropdown is shown, etc

The full requirements are documented in dgvMultiControlRow.pdf