Håller på o gör en ActiveX som är en storts lista med rubriker och underrubriker. Enl denna princip skulle du kunna lösa det Du kan flytta labeln till "rätt" picturebox med innehåll i picturebox
Hur som helst så använder jag mig av en indexerad PictureBox (picRubrik). Jag loadar in en ny för varje gång användaren vill lägga till en ny rubrik med "Load UserControl.picRubrik(index)"
Funkar jättefint, men det störiga är att själva labeln som rubrikens text står på kopieras såklart inte, trots att den är en child object till picRubrik.
Jag kan inte heller bara kopiera labeln (labRubrik), eftersom när den kopieras verkar den hamna i sin orginalpicturebox. Störigt. Inte heller kan jag lägga den utanför pictureboxen, då labels inte alls tycker om att vara i z-order ovanför picturebox.
nån som har något tips om hur man ändrar labelns parent till rätt picturebox?Sv: innehåll i picturebox
<code>
Private Sub Command1_Click()
Load picRubrik(1)
picRubrik(0).Visible = False
picRubrik(1).Move 100, 100
picRubrik(1).Visible = True
picRubrik(1).CurrentX = 450
picRubrik(1).CurrentY = 60
picRubrik(1).FontSize = 14
picRubrik(1).ForeColor = vbRed
picRubrik(1).FontBold = True
DoEvents
picRubrik(1).Print "Jonatan Testar"
End Sub
</code>Sv: innehåll i picturebox
Set Label1.Container = Picture1
Sedan måste du "rätta till" dess top och left så att den hamnar synligt i pboxen.