HI,
There is no OOB like "form" control that expands it like that.
There are multiple ways, but you would have to do something like this.
Noting: the goal is for them to be able to enter a date, probably remove it if they make a mistake, and also provide possibly some other details, like a description, quarter, insert whatever.
If you are ONLY allowing them to.. for instance.. add a date and a description then you can do something like this.
You can add either
1) Add a separate screen when you allow them to add additional dates
2) Create a custom control that does this
Example:
1. Add a blank Gallery to the screen, call it additionalDates or something (I would suggest making it vertical NOT horizontal)
---Set the Items property of the Gallery to the name of the Collection, you are using to temporarily store these additional dates, until you write them to the back end
2. Add a DateControl to the first row. Add a Trashcan icon in the first row. Add a TextLabel in the first row. Add a Text Input for Description
3. Add Text Labels above the gallery to act as the Headers and align them with your gallery columns
4. Add a + sign Icon above the gallery to the far right (same line as the headers). This will be your add Date
5. When someone clicks the Add Date, you should have the OnSelect add a Blank row into the Gallery. This will cause the Gallery to add a row. You can now select this rows Date Control and pick a date, and use that Value to populate the Date Label control on that gallery line
6. If you want to delete one, have them click the Delete icon that is on the line they clicked. You would remove it from the Collect, so that the Gallery updates and shows 1 less Item
Now when you save, you will need to iterate through and save them or do a batch operation, if the back end you are using supports them.
Try following the directions and then come back to ask questions. I gave an answer to the question, if you want help implementing it thats different.
Cheers