Jag har Gjort en Frame med Två Labels i. Vad menar du? Menar du att du vill sträcka ut vidden på textboxen för att nå ut till sidorna på framen? Eller att du vill flytta textboxarna för att vara i kanten på framen eller att du vill resiza framen? Det jag menar är följande: varför gör du så? FÖr att dölja framen? Borde inte behöva resiza den, sätt den som invisible om du inte vill att den ska synas. Hmm jag menar enbart ramen... du kan i designläge välja vad du vill ha för ramtyp .borderstyle. Du borde även kunna sätta det under körning. På så vis ser du aldrig ramkanten och behöver inte bry dig om att boxarna inte fyller ut hela ramen exakt, men får ändå fördelarna av att ha ramen. Frame AutoSize?
De två "Labelsarna" Storlek styrs av vad jag skriver in i två
textboxar.
Nu till problemet:
"Labelsarna" Går ej enda ut till kanten på Framen som jag skulle vilja
Hur Skall man göra?Sv: Frame AutoSize?
Du kan alltid sätta width och heigt på de flesta kontroller, så mitt förslag är (för att resiza framen) att kolla vilken textbox som är störst och sedan sätta frame1.width = maxsize.
Förslagsvis lägger du in den koden i samma event som du uppdaterar textboxstorlekarna i.
//EmmaSv: Frame AutoSize?
Jag har två Lablar som jag vill ska täcka hela framen,
de ligger på varandra på höjden.
Nu så täcker ej lablarna ända ut till kanten, det kanske ej går att
få kontroller ända ut till kanten.
min kod för detta är :
Source.width = Bredd(här har jag räknat ut vilken Label som är bredast)
Source.Height = Label1.Height + Label2.Width
Egentligen så behöver jag ej framen, det jag vill kunna
är att Drag & Drop 2 st eller fler Lablar på en gång
och denna lösning trodde jag skulle funka, men ickeSv: Frame AutoSize?
//EmmaSv: Frame AutoSize?
//Emma