I'm not sure I understand the issue. By default the LabelTool's background is transparent so the gradient of the ribbon group can show through. If you post a picture of the problem I might be able to help.
Is this a .Net Label control? If so, it looks like its parent control is the form and not the top dock area of the toolbars manager, which is why its bakground is the form's color and not the ribbon color. When a control has a transparent background, it is not actually transparent. Before painting itself, the .net framework has its parent controls paint on the control first, which simulates transparency. So in this case, the form (and not the dock area showing the ribbon) paints to the Label, then the Label paints its text. You can try to iterate the controls of the form to get to the top dock area and add the Label to that control. However, it looks like you just want a caption for your form. If you set the Text of the form, I think the ribbon will display it. You can also set the Caption and CaptionInactive properties of the Ribbon to set your own caption. These can be formatted text as well.
Im still in the dark...
I have an ultragroupbox. When i add an ultralabel to the ultragroupbox it gets the backgroundcolor of the form.
What to do ?
Can you verify that the UltraLabel is a child of the UltraGroupBox, either through the designer code or with the Document Outline pane in VS? Also, is the background color of the UltraLabel specifically set to Transparent? If not, it could be picking up the ambient back color from the UltraGroupBox, which may be the Control color even though the group box is drawing another color or gradient in its Paint event.
I have to manulla set the background to web->transparent.. then it works