I am working currently on a watermark maker and I would like to know how to make a label see through. For example a form can have opacity out of a houndred, so I'm asking how can I do something simular to this in visual basic.
I'm trying to draw a semi-transparent layer over my entire form when certain events occur, with a prompt in front of this semi-transparent layer (similar to the effect in Windows Vista/7 with UAC enabled)At first I was trying to use a custom semi-transparent panel, but this didn't seem to work at all. As such I'm now trying to use a child form within the form using the opacity property on the form. However, when this semi-transparent form is added to the controls of the main form and displayed, it loses it's transparency.I've got a hacky work around at the moment where the semi-transparent layer isn't actually a component within the main form, and the transparency works then, but obviously this isn't ideal and could potentially cause various issues further down the line.
When I set the opacity of a form to 50%, the opacity of a label on that form is also set to 50%, but I do not want so, is there anyway to make a 100%-opacity-label with 50%-opacity-LabelBackground on a 50%-opacity-form?
[code] how to make the part that drops down semi-transparent or completely transparent resembling floating text. So that I can see the form underneath.
I am trying to create two semi transparent panel.When I click on panel 1, the color is semi-transparent red. Panel 2 will become semi-transparent green. When I click on panel 2, the color is semi-transparent red. Panel 1 will become semi-transparent green.
Using class below:
Public Class TransparentPanel Inherits Panel Private mIsActive As Boolean = False Public WriteOnly Property IsActive() As Boolean
[code].....
When I click on panel 1, it is semi-red, when I click on panel 2, panel 1 become semi-green. When I click back on panel 1, it seems to draw the semi-red on top and make it not semi-red but more red. The more click I do, the transparent is gone. Is there a way to drop the graphics and repaint it with semi-red? OR, is there a way to restore the graphics to its original state in semi-red? OR, is there a way to clear the graphics and repaint it with semi-red?
I am making a 2D sports game using XNA graphics. I would like to create a drop down menu from which the user can select various tactics. The menu will be a panel so that I can add in various sliders and check boxes, and it will drop down when the user clicks or hovers over a button.
I need to convert the color as semi-transparent for the picturebox to see something behind the picturebox.... Here, I have a difficult situation. When I set the image color using with the code, none of them are works. So I got them rid it. ARG!!!! I need to find the fact semi-transparent for the picturebox.
I'm trying to make a card game. So when the user tries to drag the card, a semi transparent card will follow the mouse movement until he let go of the mouse.
Is there any way to embed a vb.net form to another vb.net form. What I am trying to do is to make Form-A semi-transparent and Form-B as the embedded main form. So that the final application has a semi transparent border around it . Also I don't want to use a MDI form.
Edit: How to make the border of a vb.net form semi-transparent without using MDI form.
I have a 75% transparent form and I would like the controls and elements that I place on it to be 100% opaque. I've searched but didn't turn up any results.
I want to draw a text with 32 bit transparency on a graphics object. When I try, I only get black color in the result.
If I try to draw a line with the same semitransparent color, it works perfectly.
I have this code:
lBitmap As New Bitmap(32, 32, PixelFormat.Format32bppArgb) lGraphic As Graphics = Graphics.FromImage(lBitmap) lGraphic.SmoothingMode = SmoothingMode.HighQuality
[Code]...
I was thinking it may be that SolidBrush does not support transparency, but I found a predefined brush named Transparent (Brushes.Transparent) that was a SolidBrush when I looked at it in debug. I tried to use Brushes.Transparent as the brush when drawing the text, and it was successfully not showing at all. That means I get full transparency to work, but not partial transparency.
I have a semi-transparent custom control in vb2005 - works fine, except I can't get it to update/refresh correctly. If I update the custom parameter _backgroundColor, the control appears to be overpainted - e.g. each attempt to update the colour of the control overpaints the existing colour - until it becomes a solid block of colour. However, forcing a refresh of the form makes the control display the correct colour. Any ideas? I don't want to have to repaint the form just to get this control to render correctly. Code for the custom control is below.
How can I make semi-transparent form, with fully visible buttons on it? I'm trying with opacity, but I can't force it to work only with form.(And I need semi-transparent form, so I can't use TransparencyKey)
how can i create a monochrome bitmap from a semi transparent bitmap in vb.net? the bmp is for a transparency mask image for an icon i'm trying to create with the CreateIconIndirect API function.
i'm using vb2008 .Net3.5, but i would prefer an answer that would also work in vb2005
I have a form with a PNG image as its background image. How can I make the form's opacity match the opacity at different parts of the image? (for example, I have a drop shadow that fades from black to transparent. How do I acheive this effect on a form?)
From the visual code requests as you can guess i think a good GUI is very important in an App. What i want is to lower the opacity of my textbox so u can see the SWF in the background, is this possible?
I have a problem with 2 label, the background is not transparent, I set both BackColor = transparent, but nothing, they don't work. Both Label are located inside a panel, here is the picture so you can better understand:How can I do?
what shall i do if i want to make a label's backcolor transparent or even just looking like transparent? VB.NET doesn't support transparent label backcolor.
I searched the forums and most of the topics involving this seem to be for Compact Framework. I need a transparent text label which shows an object directly beneath it. In this case, a rectangle. (Visual Studio 2010) I noticed that when I set the label background to transparent it shows the form bg instead of anything between the label and the form. How can I work around this without setting my form background to an image? If I were to make a custom control for it, how would that be achieved?
I have the most problems and questions.I have a picturebox and a label on it ... how I can do label be transparent on picturebox ? If I choose at color "transparent" show me the color of the form...
I'm new to VB 2005. I've worked with VB5 for many years. I can't find anyway to make my text boxes and labels transparent in VB 2005 as I could in VB5(Backgrounds).
I have successfully implemented a gradient function that makes my forms visually attractive. However, whatever I do I cannot make the labels or textboxes truly stransparent so that the forms colour (gradient) shows through.
I have a small picturebox(34x34 pixels) and want to have a transparent label(maybe 12x12 or 15x15 pixels) in the corner of it, which will be used as a counter.
I saw another forums suggesting adding the PictureBox as a parent to the Label, like this:
Label1.Parent = PictureBox1 Label1.BackColor = Color.Transparent But then the label just disappears, and no text is displayed.
I am using a picture box to load an animated gif as a background on top of my form (same size as the form). On top of that I have a standard label with some text. I have made the label background transparent but it doesn't display correctly with the animated picturebox behind it. The label background is transparent but it doesn't draw the animation correctly under it. It almost looks like it is drawing it at a few frames behind. Now, I know I can draw the text on the animated picturebox by hand (I have done that before) but I am not sure it is possible this time because the labels are part of custom controls.