Windows forms: dynamisk bredd på textbox?

.NET

1 svar · 976 visningar · startad av silfver

Medlem sedan apr. 200312 679 inlägg
Trådstart#1

Se bifogad fil. Har Googlat en hel del men vet inte riktigt vad jag ska googla på för att hitta svar.

Kan jag på något sätt göra så att textboxarnas bredd anpassar sig efter kolumnernas bredd i datagriden? Har någon gjort nåt liknande tidigare? Körs i vb.net och windows forms...

Är tacksam för alla puffar i rätt riktning. :bire

forms.png
Medlem sedan maj 20021 466 inlägg
#2

Det finns nog flera sätt att lösa detta, men du kan prova att använda GetCellBounds för att få ut storleken på en cell. Sedan är det bara att lägga ihop bredden på de celler du vill använda och kanske lägga till någon pixel för separatorn.

376 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
119 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)