Expanding Form (hiding/showing Controls)?
Jul 5, 2009
basically i have a form with loads of controls. So many infact it stretches the whole hieght of my screen.I only need half these showing since the rest are just a sort of 'log'I have seen ti done loads, that only the controls i want to show at start up are displayed then when some one hits a little button in the bottem it expands the rest leaving them showing to.
View 9 Replies
ADVERTISEMENT
Jan 19, 2012
I'd like to design a Winform with expanding controls if that 's overly complicated. The idea is that I would have rows of information, each with an "Expand" button. On pressing the button, the rows underneath the selected row would move down and the controls that are associated with the selected row (some textboxes/ dropdowns etc) would appear. Vice versa when you click the "Hide" button.
View 2 Replies
May 20, 2010
I have a form that searches a db. Some searches will always result in one row of data, others might return multiple rows. I want to have the data from a single row shown in text boxes and the multiple rows show in a datagridview is it possible to hide/show those depending on the amount of rows.
View 6 Replies
Feb 25, 2011
I have a form which has a picturebox and after clicking on a button another form will appear with a picture box containing the exact same picture. I use this line of code:Image1.Image = vImage.Image..The thing is after I do this i need to hide the form and show it again to be able to see the changes.[code]
View 1 Replies
Sep 13, 2010
It is times like these that I miss the old VB6 language I wish I could hide the current forn and show another form which - this is the important thing - to be on the same level that the previous form was . You see , I used to use this code :
Me.Hide Form2.Show However , sometimes in VB .NET this does not work the way I want it to . You see , the current form does get hidden and Form2 is shown indeed ; however , Form2 is shown somewhere in the background . If there are other programs opened at that time , then Form2 is shown behind all those programs , that's what I mean by saying I want it to be shown in the same level as the previous form was the only way out , I found , was to reverse the code :
Form2.Show Me.Hide In this way Form2 is successfully shown right where the previous form was shown (above the other programs) but in some cases this also is not pleasant because it might take some time for Form2 to load while at the same time the previous form is still visible on the screen and therefore for a slight time both forms are shown one over the other , which is surely not nice . That's why I still want to first hide the first form and later show Form2 .
View 17 Replies
Mar 21, 2011
I'm having an issue with my app where IE will get brought to the front of the screen when I am switching between forms. Basically I have a form with the man menu which consist of a few command buttons that will start up another form once a user clicks on the button. I do not want the users loading up multiple forms in my application, so once they load one form I end up hiding the main form. So my code looks as shown below when a button is clicked.
[Code]...
View 6 Replies
Mar 1, 2009
Yesterday I installed vs2008, installed SP1 all seems well.I have converted a project (from VS2005), it works fine but....When I try and modify any of the forms none of the controls aer displayed on the form.Additionally I have noticed that each form has a formname.designer.vb file, the top few lines of the code in the designer.vb files are;
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class frmFullMarketView
Inherits System.Windows.Forms.Form
[Code]....
Then my controls are listed. Do I have to copy the code held in the seperate designer.vb file back to the 'formname.vb' file for all my forms?If so, why does VS2008 create all this extra work when converting forms from vs2005?
View 4 Replies
Oct 11, 2009
I was just googleing this, and i came across this
Dim p As New System.Diagnostics.Process
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
p.StartInfo.CreateNoWindow = True
p.StartInfo.UseShellExecute = True
p.StartInfo.FileName = "cmd.exe"
p.Start()
Does that mean that i could show it again? if so, is there a code that can do this?Also, if i wanted to get the window that the user is currently in, how would i be able to hide that?
View 16 Replies
May 4, 2010
When my login screen loads, if the user has not created an account the form will close and a form to create an account will appear. However when I code this both forms stay visible, instead of just the one. Where am I going wrong?[code...]
View 6 Replies
Mar 11, 2009
I've just upgraded from Visual Basic 6 to Visual Basic 2008 Express Edition.
1. Show anothor form (ie. Form2)
2. Close Form1.
At present when I use the me.form1 , but both Form1 and Form2 both closes.I would like to press a button or on a timer, to show Form2, while closing Form1.
View 4 Replies
Jul 29, 2010
I am trying to show or hide tabpages as per user choice. If user selects gender male then form for male in a tabpage "male" should be displayed and if user selects female then similar next form should be displayed in next tab "female"I tried using
tabControl1.TabPages.Remove(...)
and
tabControl1.TabPages.Add(...)
It adds and removes the tabpages but doing so will loose my controls on tabpages too... i can't see them back. what's the problem here?
View 3 Replies
Dec 26, 2011
The idea is simple, if I have a string value "ABCD" then with a ButtonClick event it should randomly reveal a char while others are hidden. i.e, "B*" another click would "AB**" and so on. So far, my I have been stuck in a for loop.
[Code]...
View 2 Replies
Apr 25, 2010
I'm trying to search through all tabs to find a specific text. if the text is found, the tab will be hidden, or shown.
I tried this to hide:
btnHide
Dim txt As Object
Dim tabp As TabPage
For Each tabp In TabControl1.TabPages
[Code].....
View 8 Replies
Feb 16, 2012
I am using a MDI parent to house each of the forms in my application. I have a main form and 2 sub forms. The sub forms are opened using the code below. Also, when I am finished entering info into these forms, i am hiding them so that I can reopen them with the same info still entered.
The problem is that when i show the form again, it is blank. Why would this be the case? I am never closing or disposing the form, so shouldn't it just unhide easily?Showing the sub-form(savingsfrm1) and and hiding the main form(riskfrm1)Public savingsfrm1 As Savings
Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
[Code]...
View 1 Replies
Sep 17, 2010
I've removed a few controls from my form, but they're still in the properties. I've looked in the Document Outline, but nothing. How can I remove them (save)?
View 6 Replies
Mar 31, 2009
I have a form e.g. Form1 , which displays a datagridview.
1) On form load, the datagridview doesn't have any data
2) The user clicks on a button called filter, this opens a form where the user can specify parameters to filter the data by
3) This form calls a setData() in Form1, which fills the dataset with the data
This works fine. If I click on a button called controlPanel it launches another form and hides this. E.g.
dim cp as new ControlPanel()
this.hide()
cp.show()
On the controlpanel I have a button that links to form1. If I click on it. E.g.
dim frm as new Form1()
this.hide()
frm.show()
It redisplays Form1 but without any data in the datagridview.
I think the problem is that since I am creating a new instance for Form1 it comes up with the blank Form1. Is there a way to redisplay Form1 so that it retains the data that was displayed last, without having to retrieve the data from the database.
View 1 Replies
Jan 8, 2010
I've embedded a form into another form by changing the Top Level property. My problem is that the new implementation does not allow me to edit the DataGridView at runtime. Here's the code I'm using from my main form:
Dim f As New form2()
f.TopLevel = False
Me.Controls.Add(f)
f.Show()
f.showRows()
f.showDbvHeader()
When I call the two methods on the onload event in form2 they run OK for the remainder of the event but as soon as it ends, the DGV reverts back to default.
View 2 Replies
Mar 8, 2006
I have a bunch of controls on my form and am wondering if I can hide some so it doesn't look so cluttered.I only wnt to hide them on the designer though and not at runtime. Any way to do this?
View 7 Replies
Dec 15, 2011
I am developing a WinForm application using VB.NET (I am fluent in C# as well, so post in whatever language) and have run into some trouble. I have an image on my form that I would like to expand when clicked on. I have all that logic set, but I want that when it expands, the user has to click on an 'X' in the upper right corner of the PictureBox to close the expanded image. While the image is being displayed, I don't want the user to be able to interact with the rest of the UI on the form.
Basically I need something along the lines of (pardon me for switching to HTML but I know this works there) creating a div that covers the whole screen, making it opaque, putting another div on top of that, and then putting the image and the 'X' button on top of that. I have tried using opaque forms (didn't work), and panels with a transparent backcolor (didn't work either). I've resorted to taking a screenshot of the form, setting it as the image of a PictureBox, and putting the PictureBox on top of that. However, that seems like way to much overkill.
My current layout is MainForm -> Dynamically create new Form and add it to Main Form -> Add PictureBox to Dynamic Form and set its image to be a screenshot of MainForm -> Add a PictureBox on top of that PictureBox and set its image to the expanded image that I want
View 1 Replies
Mar 4, 2009
I'm having a weird bug with a TabControl that I've never seen before. Here's what I got:
A TabControl with 3 tabs. The first 2 tabs have an inherited DGV on them, and the third page is like a options page. The 3rd tab has a bunch of labels, comboboxes, checkboxes etc...
Whenever I play/start debuggings/run the app the controls of the 3rd page turn "invisible" on the design view. They are still shown in the app. Here are two pictures showing what I mean:
This is what the designer looks like BEFORE I run it: This is what the designer looks like AFTER I run it (Running app on the right): I've tried building/rebuilding/cleaning and nothing. If I close the solution and VS and reopen it, it will show but that's a pain to deal with.
View 2 Replies
May 7, 2010
Showing and Hiding Forms from a Console Application causes "Cross-thread operation not valid."
View 1 Replies
May 26, 2009
Assume you have controls A, B, C, D and E all with a Visibility property. You also have states 1,2,3,4,5 and 6 in which various combinations of your controls would be displayed. Currently this is being handled by switch statements for each state: i.e.
Select Case PageState
case "1"
a.visible = false
b.visible = true
[code]....
As you can imagine, this becomes a pain as every state needs a show/hide statement for each control. How can I refactor this so that adding controls and/or states becomes trivial?My first instinct is to extend the control and add a collection of states that it should display for but this sounds like overkill.
Edit:I was deliberately vague in my question in case this has other implications. In my current instance the "controls" in question are ASP Panels. Does that change anything?
View 4 Replies
Aug 16, 2010
I have three forms: A, B and C. Upon a button being clicked, A displays B. Similarly, B displays C. Both using the ShowDialog() method.
However when I use the Hide() method (inside a Button Click event) on form C to close it, form B also closes. Why would this be? As far as I can see, it shouldn't be doing this. I certainly didn't write any code to tell it to do that.
[Code]...
UPDATE: I am an idiot. DialogResult was set to Cancel on the button as I'd copy+pasted it from the existing Close button and not realised that property was set
View 3 Replies
Aug 3, 2011
I am trying to fix a vb.net program that works with windows xp but not windows 7. The following steps will recreate the basis of the problem I am having. 1. Run MS Visual Basic 2010 on Windows 7.
View 7 Replies
Oct 11, 2010
I need transparent panels. I simply set that background color of controls to Transparent - this does not solve the problem, as the transparency simply shows the background color of the form, but does NOT show any controls placed on the form, which is the crux of my problem.Why? Because I'm trying to use this skinning example, which does the skin by creating a user control, and make the panels show the skin's background:[URL] It seems I'm going to have to override the panel and paint it's background manually, but I don't understand how it all works; I've created a new class and overridden the panel, but the painting stuff is way above my head.
In the form's class:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'Panel1.BackColor = Color.FromArgb(0, 0, 0, 0)
'supposedly a trick to make a gradient background on the form
[code]....
View 23 Replies
Dec 3, 2010
I am working on a project in VB.net 2008. I have a problem arising while opening a form as modal from a modeless form. I have attached a project to demonstrate the problem. This demonstration contains three forms with following characteristics. [code]...
View 3 Replies
Feb 18, 2012
Dim Result As Integer
Result = MessageBox.Show("Question...", "Key", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question)
[code]....
View 1 Replies
Sep 12, 2011
I have a solution with about 5 projects, the main (startup) project is a windows forms project while the others are control libraries that contain some custom controls. The main winforms project however also contains some custom controls.
Recently, the controls in the main winforms project have stopped appearing in my toolbox. The controls from the other control library projects appear just fine, but none of the controls in my main project will show...
Some of the projects are VB, some are C#.
I have tried everything I know to fix it:Delete bin/debug folders and restart
Build, build, build, build, and build Target the same .NET Framework version and CPU platform in all projects Build again Nothing works...
All projects target .NET Framework 4.0 and compile for the x86 platform (since I am using Access db). All projects build successfully, no errors. I can run the solution just fine. I can even declare and add the controls in code and they work just fine. They just don't show up in the toolbox so I can't drag them to my form and I have to dig into the designer code everytime, which is really annoying!
View 14 Replies
May 1, 2012
I have a log in form, and once you log in, it's supposed to show a new form.
The problem here is...if I use Me.Close(), then both of the forms close, and the application terminates.
If I use Me.Hide(), than the first form doesn't actually stop running in the memory, and proceeds to run in the background even after you're done with the program.
View 3 Replies
Jun 8, 2011
I am learning VB.NET and as a first task I am creating a login form. I've been trying to link it to another form once a correct username and password are entered. However, despite that I still cant be able to hide it or unload it once the next form is loaded.
Here is the Code
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
If UsernameTextBox.Text = "chris" And PasswordTextBox.Text = "chrispass" Then
Me.Hide()
Form2.Show()
End If
Me.Close()
End Sub
The Form2 appears as coded above but the 'Me.Hide()' manages to hide the login form but then it appears again.
View 2 Replies