VS 2010 - How To Make Control 50 Percent Transparent
Mar 10, 2011
I'm making a software where I need to have a transparent background in my form and then 50% transparent control. I don't know how to make the control 50% transparent without getting the back color from the form as back color.
I have code for make the usercontrol transparent: Protected Overrides ReadOnly Property CreateParams() As CreateParams Get Dim cp As CreateParams = MyBase.CreateParams cp.ExStyle = cp.ExStyle Or &H20 'WS_EX_TRANSPARENT [Code] ...... These code shows the usercontrol transparent. But when the control moves I see that these control needs time to be transparent or drawing an image. Why so many time(maybe 2 seconds)? And why I can't use directions keys on keydown event? (The arrow keys are ignored).
I'm trying to make a label control transparent over a Panel control.However by setting the background colour of the label to Transparent, it actually sees right through to the form itself, not the panel as intended.
As an example we use a panel with a background as white, we make the label transparent, however it gets the form�s colour as blue.However, we are using a custom panel control and need the label to be transparent over the panel and not see the forms background.
I'm trying to make a label control transparent over a Panel control. However by setting the background colour of the label to Transparent, it actually sees right through to the form itself, not the panel as intended.
As an example we use a panel with a background as white, we make the label transparent, however it gets the forms colour as blue. However, we are using a custom panel control and need the label to be transparent over the panel and not see the forms background. Is this possible?
I'm trying to make a label control transparent over a Panel control. However by setting the background colour of the label to Transparent, it actually sees right through to the form itself, not the panel as intended.
As an example we use a panel with a background as white, we make the label transparent, however it gets the forms colour as blue. However, we are using a custom panel control and need the label to be transparent over the panel and not see the forms background.
I did some research on how to make transparent User Control, The suggested code was like this: Private Sub New() ' This call is required by the Windows Form Designer. InitializeComponent() ' Add any initialization after the InitializeComponent() call. Me.SetStyle(ControlStyles.SupportsTransparentBackColor, True) Me.BackColor = Color.Transparent UpdateStyles() End Sub
When I build the project, there is no errors. But, When I try to load my user control using the "Choose ToolBox Items" dialog, it gives me the following error message: "There is no components in [dll path] that can be placed on the toolbox."
I have a little "designing" problem in VB 2010. So, I made a cool abstract background for my application in Photoshop. And I wanted to make the form transparent and BorderLess. But, in order to imitate Windows, I also had to put in a very small black outer glow. So, I made the BackColor in a DarkGreen, then the same for the TranksparencyKey. BUT, because of the outer glow, now it looks like this:
Once I set the form to be a MDI Container, it seems to just ignore that function.
On my MDI Container form I have a menu and that is the only thing I want displayed. I want the container itself to be transparent. The forms that get loaded into the mdicontainer will be shown normal.
Is it possible in VB 2010 that you can make an "App" on the desktop.Attached Image:This image is made in photoshop, but as its show at the picture, this is how it should work like in VB. Where you can see through the "battery glass". i have tried with"Opacity" and "TransparencyKey", they do not work for what I want.
I'm having problems making an image properly "transparent" Dim x As Integer Dim y As Integer Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click [Code] ..... The initial image is Transparent, however, once you create another image very close to it, there is a "box" around it. That "box" is what I am trying to get rid of. I have no clue on how to get rid of it. Yes, I have made the image itself, transparent, as the initial image is transparent. Just any image that makes contact with the other images show the "box".
[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'm trying to bring a transparent user control (being used as a drawing layer) to the front, over a page that will be playing video.Me.BringToFront() didn't seem to work, and when I tried Me.SetTopLevel(true) in the load, this gave me an InvalidOperationException. Here's what I have so far, sorry for the commented lines.. lots of trial and error (I'm very new, just an intern at the moment)[code]
Question:Is it possible to make a userform transparent but have non-transparent controls?I notice changing the opacity of the userform will change the opacity of controls embedded on it.
does anyone know how to make an hpbar that changes color with respect to percent health?ive been trying to come up with an algorithm that would give me r g b values depending on how much the character has left (%).
Supposedly if the character is near death or has low hp, the algo would out put r=255 g=0 b=0 and if mid health r=0,g=255,b=255 (or watever yellow is), and if full g=0. but i need a smooth transition
The question pretty much says it all, I've tried setting the backcolour to transparent in the properties section, but it didnt seem to work. I have a picture behind the groupbox that I need to show through it. Is there a specific way of doing this?
I have a form that has a gradient background and I need the textbox to allow the user to type into and it shows the text and the blinking cursor carrot when it has focus, other than that it's totally transparent, like a label.
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 use picture box to view web cam, it works. But i wan to add another transparent picture box on top with upload a picture transparent background circle . So when i open web cam there is a circle on the web cam. Is that possible? How to make picture box transparent?
Is it possible to make ONLY form transparent and other things like, panels and pictureboxes on it are set to opacity 100%? That means, panels and pictureboxes are not transparent.
I'm trying to make a web style button with user control. I need to make User Control's background transparent. How to do this without making controls invisible. Also I'll need transparent Label and PictureBox.
Trying to make something like this: this.SetStyle(ControlStyles.SupportsTransparentBackColor, true); this.BackColor = Color.Transparent;
I have been looking in a lot web site and forums trying to find the way to make my picturebox background transparent or catch whatever I drew on top of a transparent panel, let's explain it. Case 1-) I trying to make an app, where the user can load onto the winform a word document(I have part this ready), then I put on top of the control where the doc. is loaded a transparent panel(this part is ready too) and the user can sing (on top the panel) then I need to get the user's draw(sing) and print it in the document.
Every time that I try to do it always I get everything that is within the panel area, then I just want the user's sing.
case 2-) I tried to use a picturebox then it works perfect, I can get just the user's sing and print it back in the document, but the problem is, I can't put a picturebox on top of the control where the doc. is loaded because then I can't see the doc.
If anybody wants to see the code to make the panel transparent, or catch whatever you draw on top the pictureBox.
This is the Trackbar in MS Office Picture Manager, I can't make a transparent-background-trackbar like it, when I tried to make the background transparent, it say that "this control doesn't support transparent color", the trackbar also always behind the toolstrip (I chose "Bring to front" from context menu).