Yes I tried that, but it didnt seem to make a difference. Then I read where the parent property must be set to the control its placed else it will be transparent to the form background color. so....
I'm adding labels in a loop dynamically at runtime to the NTabControl, so for each page of the NTabControl I do:
Dim nPanel As New NUIPanel
nPanel.Name = "nPanel" & y.ToString
nPanel.Dock = DockStyle.Fill
nPanel.Parent = myDataPage(y)
myDataPage(y).Controls.Add(nPanel)
nPanel.SendToBack()
then in the inner loop that addes the labels to each page I do:
Dim qLabel As New Label
myDataPage(y).Controls.Add(qLabel)
qLabel.Parent = nPanel
qLabel.BackColor = Color.Transparent
qLabel.BringToFront()
And this worked....weird...but it works....
Thanks for your help!