Har en liten formulärdesignundran. Hm.. Det enda jag kommer på är att du skapar en ny kolumn i mitten, med colspan=3 på. Sedan stoppar dit en resizegrunka i den. Vet inte om det fungerar out of the box då, eller om du manuellt måste ändra storleken på någon av de andra kolumnerna för att det ska fungera.SplitContainer i TableLayoutPanel
Låt säga att vi har tre fält; Namn, Kommentar1, Kommentar2. Namn är en enda rad, kommentarerna är multiline.
Då lägger jag dem i en TableLayoutPanel enligt:
<code>
-----------------------------------
| Namn: | Textbox |
-----------------------------------
| Kommentar 1: | Textbox |
| | på |
| | flera |
| | rader |
-----------------------------------
| Kommentar 2: | Textbox |
| | på |
| | flera |
| | rader |
-----------------------------------
</code>
Problemet är att jag nu i runtime vill kunna justera hur stora kommentarsrutorna är. I "Rows" kan man ju bara välja mellan %, fixed och autosize.
Om jag försöker med en SplitContainer, så blir det ju istället:
<code>
-----------------------------------
| Namn: | Textbox |
-----------------------------------
| Kommentar 1: | Textbox |
| | på |
| | flera |
| | rader |
-----------------------------------
| Kommentar 2: | Textbox |
| | på |
| | flera |
| | rader |
-----------------------------------
</code>
Alltså, det blir inte i tabellformat längre. Någon som har en lösning jag inte har tänkt på?
Att göra det via kod känns ju sådär...Sv: SplitContainer i TableLayoutPanel