Graphics On Top Of All Other Controls?

Nov 18, 2009

I have a panel in my form, with several controls that are added at runtime.I want to be able to create graphics that appear on top of those controls. Right now when I use my code, the graphics appear fine on the panel, but are hidden underneath the controls within that panel.

View 2 Replies


ADVERTISEMENT

Graphics Drawing And Moving Controls?

Oct 21, 2010

I know this is probably not going to be simple, I tried searching around, but couldn't find anything. I am using some code to 'draw' text in a custom format to a panel with a custom bitmapped region (custom shape).Here is the code that writes the text inside a specified area:

g = LeftControlPanelV2.Panel1.CreateGraphics
Using fnt As New Font(New FontFamily("Arial"), 9, FontStyle.Regular, GraphicsUnit.Point)
Dim sf As StringFormat = StringFormat.GenericDefault
sf.Trimming = StringTrimming.EllipsisWord

[code]....

Obviously the text is not really located on the panel, but looks like it as it's drawn on top of the panel. So, when the panel or form that the panel is attached to moves, I lose the text. I though I could just call back to writing the text when the panel/form arrives at the correct place, while clunky, it works to a degree. I was hoping there was a better way of doing this, so that the text doesn't disappear when moving controls and I don't have to make repeated calls to the same drawing text over and over and over...

Edit: Should probably add that there will be 5 different panels each with their own custom drawn text, and all 5 need to move at the same time...

View 2 Replies

Interface And Graphics :: Controls Not Displaying

Dec 31, 2009

I have inserted a form into my project that a friend sent over. The form works but if I add more controls to it they are not displaying.

The controls are all there in the <form>.designer.vb file but are simply not displaying when I run the form.

I have looked around the net but can find no reference to a similiar problem.

View 1 Replies

Control Arrays, Graphics Not Updating On All Controls?

Aug 25, 2009

Using MSDN documentation on creating Control Arrays in VB.net I proceeded to create a control array based on my UserControl. I modified the code programmatically to Loop through a For-Next loop to create 6 objects using the same UserControl. After creating these objects, I proceed to perform graphics on each control to draw a rectangle of which is in the center of the control by using a Timer_Tick event.

View 1 Replies

Graphics Flicker When Controls Are Added To Form?

Nov 10, 2010

When I add or modify controls on the form the graphics are redrawn many times over.The more graphics that are drawn the slower the machine gets.

View 1 Replies

Interface And Graphics :: Anchors In Custom Controls?

Oct 21, 2008

I'm having some problems with custom controls and anchors today. I made a custom control containing a picture box and a vertical scroll bar. When I adjust the form the custom control outer area (the blank part) will adjust to the size of the form but the picture box and scroll bar do not. I have the picture box anchored to all sides and the vertical scroll bar anchored to the right side. They just will not adjust with the control when it is resized on the form.

View 4 Replies

Interface And Graphics :: Auto-Resizing Of Controls?

Sep 17, 2009

I have a project running in my old computer. It has panels,textboxes,labels etc. It occupies the full screen when running.I bought a new computer with a widescreen format. When I run this project it only occupies 2/3 of the screen.

What properties of the controls must I use so that I can run this program in any size computer and still occupy the full screen i.e the size is proportionately resized depending on screen size.

View 3 Replies

Interface And Graphics :: Rubberband Drawing Using Controls?

Jul 17, 2008

Im using VB 2005 express edition. Im trying to draw rubber band lines and rectangles using controls like buttons in one form. My problem is, i did the rubberband lines and rectangles on diff forms.Here's the snippet code for rubberband rectangle:

Code:
Private Sub MyDrawReversibleRectangle(ByVal p1 As Point, ByVal p2 As Point, ByVal dashed As Boolean)

[code].....

View 14 Replies

Interface And Graphics :: Accessing Controls Using Multiple Forms?

Aug 28, 2008

I don't know the best way to use multiple forms in VB, but I have created a problem and I'm not sure where it came from or how to fix it.

Background: I start the program at Sub Main. This is the main function:

Code:
Module modFunctions
Dim frmD As frmDAQ
Dim frmT As frmTrendView

[Code].....

it works, but I don't want to have to change the entire project.

View 1 Replies

Interface And Graphics :: Controls In Usercontrols Losing Properties?

Feb 5, 2010

The project I'm working on (the same one I'm always asking about) has tabs as the main navigation. I've made some User Controls to sit above the tabs in an attempt to reduce the number of overall controls that are being used (to great success). Now, however, there's one control that overlaps some controls on a tab that are obscured by my newest UControl and I want to make the background transparent.I've seen that AtmaWeapon keeps pointing people to this page detailing how to make the background transparent. That's great and it worked for me. All I did was create the

Code:Protected Overrides ReadOnly Property CreateParams() AsSystem.Windows.Forms.CreateParamsand it worked the way I wanted. Yay. I did write the rest of it too as well as part from a post I saw on the msdn forums, but they weren't needed to get the effect I wanted.However, I've got a number of PictureBoxes on this UControl that should have a BorderStyle of "Fixed3D". However, when this UControl is repainted the borderstyle doesn't reflect this (Note to self: don't .Refresh() a control inside its own .Paint() event ). This doesn't happen the FIRST time they become visible, but only when they've shown up and are made to redraw (like toggling visibility). If the border changes programmatically they look fine

View 1 Replies

Interface And Graphics :: Dragable Tool Controls / Forms?

Dec 7, 2010

I'm trying to figure out how to make dragable controls like the ones in paint.net. see the attachment. they look like forms kind of because they have the red x at the top like a form does, but it kind of looks like a custom control too. Is it possible to make these types of controls in VB.Net 2008.

View 2 Replies

Interface And Graphics :: How To Set Alignments Of Form Controls Dynamically

Sep 26, 2010

I have a form containing two panels. In both panels there are two labels and textboxes. I set the 'Center In Form' property of the labels and textboxes to 'Horizontally' and 'Vertically' in design time respectively. But as the form is resizable, when the size of the form is increased or decreased at runtime the controls are no longer center aligned in the panels. How can I handle this problem (provided th

View 3 Replies

Interface And Graphics :: Restrict A Controls Text Area?

Apr 8, 2009

If I have a control, in this case a button, can I restrict the area it considers valid for text?

In the attached image, the left and right arrows are custom drawn in the paint even, I also have a scroll timer that scrolls the text if the length exceeds the buttons width as measured by Graphics.MeasureString.

I want to restrict the text from red line to red line so when the text scrolls it does not interfere with the arrow indicators, can the text area be overridden to some custom region?

View 4 Replies

Use Graphics.CopyFromScreen To Enable Alpha Transparent Controls?

Jun 27, 2012

I am trying to use (and this may be my problem already) e.Graphics.CopyFromScreen() in the OnPaint() method of my control to prepare a background onto which I can draw the content of the control. The goal is a tool-tip with rounded corners and other specific features to replace the default Windows tool tip.

Ideally the tool tip could be antialiased and blended into the backdrop, however at a pinch I could tolerate an aliased boundary. This may also be necessary as the control will often be covering a control with an OpenGL overlay and the whole blending procedure may end up a nightmare.

I have created a custom user control, a persistent instance of which belonds to my applications's main form, overriding the OnPaint and OnPaintBackground methods. The application of transparency however is challenging. As I understand, the graphics object passed to the paint method starts with a copy of the current VisibleClipBounds, where generally the first move is to clear the control with a solid colour and start drawing the main features. My first thought was to bypass the fill and start drawing on the captured background. For the first redraw this works fine, but subsequent redraws keep the previous content instead of re-capturing the backdrop. I hoped that CopyFromScreen would specifically eliminate the currently drawing control from its capture so as to start from a clean base but this is not the case, it captures the rectangle of the new location including the image of the previous location if it is in the bounds.

View 1 Replies

Interface And Graphics :: Drawing Dynamic Connection Between Two Listview Controls?

Jul 4, 2010

I am need to drag drop listboxes with connection line in vb.net. If the listbox move then connection line should also move. I have attached picture as wel

View 1 Replies

Interface And Graphics :: Optimizing Forms / Controls Background Images

Aug 1, 2008

I'm developing a VB.Net 2008 application which uses background images (in jpg format) in some forms and controls, but this makes the application to use a lot of ram. My question is how to make it to use the less possible.

View 3 Replies

Interface And Graphics :: Place Controls In ASP.Net Table For Formatting Purposes?

Aug 5, 2010

I am using Visual Web Developer 2008 Express and making a Webform. I want to arrange my labels and drop down listboxes in a table to keep them together on the form in a neatly manner. If I use the 'ToolBox' on the side and drag a HTML table to the workspace I get a nicely formatted table with 3 rows and 3 columns. And I can drag and drop my labels/listboxes into these columns and all is fine and good.

If I use the 'ToolBox' and drag a ASP.Net table to the workspace it starts as just a boarder with '###' inside of it, which I cannot drap and drop controls into. I'm not sure how to place controls into it. I figured out that you can add the Rows - then Columns in the properties window, but that just adds more cells which have the '###' in them. I can make it work with the HTML table, but I just want to know if I can do the same with the ASP.net table.

View 1 Replies

Interface And Graphics :: Repositioning The Controls In Panel2 Regardless Of Which Form Is Loaded?

Aug 15, 2011

I have a Main form that has a split container in it. In Panel1 there is a treeview control. Panel2 is initally blank when Main loads. Upon clicking on one of the nodes in the treeview a form will load in panel2 and adjust the location of the controls based on the size of panel2. The controls are all in a panel themselves so that I am only moving a single object.

Moving the controls when the form in panel2 initially loads works great. But if the size of the Main for changes then the only way to get the controls to reposition is to click on the treeview and reload the form in panel 2.Code for the tree.

Code:
Private Sub TreeView1_NodeMouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.TreeNodeMouseClickEventArgs) Handles TreeView1.NodeMouseClick
Me.SplitContainer1.Panel2.Controls.Clear()

[code]....

I tried to with code in the panel2_resize bit i got an error as soon as I clicked on the treeview as i did not know which form was currently loaded. What would be a method to accomplish repositioning the controls in panel2 regardless of which form is loaded?

View 3 Replies

Interface And Graphics :: Dock Or Anchor Controls So That They Resize Themselves Accordingly When Form Is Resized

Feb 12, 2011

we all know how to dock or anchor controls so that they resize themselves accordingly when a form is resized. It works fine till we have rows of controls on left and right size of the form. But what if have three columns (Columns as in visual sense. I'm not talking about any column control containing other controls) of controls? For example a form having a bunch of controls in the left side, a bunch in the middle and a bunch in the right. There may be a few more bunches in the middle. Now while resizing the form, I want the controls to resize accordingly as well as change their positions to make space for the previous bunch of controls that are resizing.I mean, while the user increases the form size horizontally, the controls of the second bunch should resize and at the same time they should move right because the controls of the first bunch are increasing horizontally too. When the user decreases the form size horizontally the same thing should occur in the reverse order.I can manage it somehow using nested splitcontainers but that's too cumbersome. I would like to know if there's some better way to achieve it, like setting some property etc.?

View 3 Replies

Upgrading Software Written In VB To Include More Graphics/controls/indicator For User Interface?

Feb 18, 2011

I have been given a project to update software written in Visual Basic. The software and some files are enclosed in a folder and was written 3 years ago. I have no clue what to do. All I have been asked to include more controls. The user interface allows user to select three processes by clicking on the buttons on user interface. The new requirements is to add two more buttons. There is not much information so I have to use only the resources available. When I tried to open the project, visual studio prompted to convert the project so its compatible with current version. I could open the project but dont know what to do from there. Please guide me towards the right direction. If the project folder is required please advise me how to attach it too.

View 2 Replies

Rendering Graphics Efficiently - DirectX - Graphics Card And Use Of DirectDraw Or OpenGL

Sep 23, 2011

We have a GIS application that has some performance issues. It creates and sends an image to a web browser. We start with a Bing Maps imager, add complex polygons (complete with transparent fill), save the finished image as a PNG, and send it to the browser.

The idea has come up that we could possibly install a graphics card and use DirectX or OpenGL to improve performance. I believe this would be the case even though we ultimately generate an image instead of sending the data the the screen. I believe our processes could still make use of the API and the hardware acceleration it provides. Our process is not unlike what CGI film makers do to render individuals frames of a film, though we simply render a single image and send it, as opposed to the hundreds of thousands of images needed for a single CGI film.

So my question is: would a powerful graphics card and use of DirectDraw or OpenGL provide us a worthwhile performance boost? It can take us 20-30 seconds to render a more complex map. Which is a long time to wait on a web page...

View 10 Replies

Interface And Graphics :: E.Graphics.Drawstring Length Overflow Page?

Nov 19, 2010

Im working on a project that needs to print a report of one client.Everything went smooth untill i came across my multiline input text data.When i display it in the PrintPagePreview the text go's outside my page. Even when im printing it only the halve of my text is displayed. I googled and looked everywhere but i can't get a clear fix for it.

[Code]...

View 3 Replies

Interface And Graphics :: Passing Bitmaps & Graphics To Subroutines As Arguments

Jan 22, 2011

I used to program with Visual Basic 6, so I have alot of old programs that I'm updating, plus I'm learning the new VB2008 methods. I'm writing a program that replaces the old "BitBlit" function which is no longer supported by Visual Basic 2008. It involves three picture boxes, one holds the sprite bitmap, a second holds the mask (silhouette) of the sprite bitmap, and a third has a background image.

[Code]...

View 3 Replies

Interface And Graphics :: System.Drawing.Graphics.DrawString On Other Window?

Aug 14, 2009

drawing text on a window which is not the current form's window.I remember doing this in Win32 api with getwindowdc(handle) to obtain a DC for the Window, then textout() on the DC.

View 2 Replies

Interface And Graphics :: Creating A Class Holding Some Graphics?

Jan 12, 2011

Ok, I want to create a class that will handle a special rectangle graphic.In my form, I want to have two of these special rectangles. So, basically, I need two instances of that class in my form, right?I manage to initialize two, alright. But, how exactly am I supposed tomanage drawing/graphics etc in a class, and the results to be displayed in my form?

View 13 Replies

Interface And Graphics :: Error - Graphics Paths For Designing

Oct 29, 2008

Using graphics paths for designing...but am getting an error when trying to add a shape to : _shapelist.add(createshape())

It says : Value of type 'system.drawing.drawing2d.graphicspath' cannot be converted to '1-dimensional array of system.drawing.drawing2d.graphicspath'

View 2 Replies

Graphics & RedrawWindow API, Clearing Graphics On The Desktop?

Sep 27, 2010

[code]...

ok, i know the code is a little rough, but it should be good to give you an idea of what im trying to do, if not i will still explain.simply draw 2 lines one from left to right, another from top to bottom, intersecting through the tip of the mouse.ok, theres no problem there the lines draw perfectally the way i want them.... BUT! now heres the issue im having.i cant get rid the previous lines.i did a bit of good old "Google'ing" and ran across a few links that all pointed me to the ReDrawWindow API, so i tried (as you can see in the above code) but i just cant seem to get it worked out.

View 5 Replies

Interface And Graphics :: Draw On Tabpage's Graphics?

Jan 19, 2011

So I decided to make my famous tile selector project, but instead of drawing in a form's graphics, do it inside a tabpage.Well, I managed to get it working, but it seems to... flicker.Normally, setting the form's DoubleBuffered property to True would help a lot there, but apparently, the tabpage has no such property.

When I invalidate the tabpage, I draw two images and fill one rectangle.Following past advice, those two images were created before, just once, and are stored in a variable so I don't create them every time I invalidate the tabpage.

View 1 Replies

Interface And Graphics :: Save Graphics As Png With Transparency?

Aug 1, 2010

Ok I have this: This makes a sub called 'graphicspaint' then writes "demo version" to a picturebox1

Code:
Imports System.Drawing
Imports System.Windows.Forms

[code]......

View 8 Replies

Interface And Graphics :: [VB2010] - Some Graphics Effects?

Dec 5, 2011

i whant do my own shadow effect. i can do the shandow. but how can i plus 2 bitmap images(1 above the other)?

View 15 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved