VS 2005 Automatic Close Form After Lose Focus?
May 4, 2009I have an about form which I hope it can close by itself if I move the mouse to somewhere else. I try form_lostfocusevent but unfortunately this can NOT be done
View 8 RepliesI have an about form which I hope it can close by itself if I move the mouse to somewhere else. I try form_lostfocusevent but unfortunately this can NOT be done
View 8 Repliesi have this form, lets call it form1, i dont want the user to be able to click outside the form or let the form lose focus, kind of like when you are setting an options for a program and you click outside of the options settings and the options dialogue box flashes and refocuses your mouse on it and wont let you click anywhere until after you hit ok. i also dont want the user to do a cntrl + alt+ delete and open that options box thing that takes over your screen
View 2 RepliesI have this rather annoying problem when printing in VB.NET. I use the PrintDocument object and after it has done its job, the form gets minimized to the taskbar. I tried to force the focus on the form but to no avail. I was just wondering if someone else has encountered this problem and maybe has a solution for it?
View 6 Repliesi want my form to save to the database every time a control lose focus. can i make it global or do i have to code it for each and every control i have?
Private Sub TextBox10_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles TextBox10.LostFocus
Me.Validate()
[Code]......
I want to detect if a user has alt-tabbed to an other application, so that I can auto pause my application, or let my application blink in the taskbar. Problem is that I can't figure out when someone has alt tabbed to an other application or has clicked an other application.
View 1 Repliesbeen struggeling with this issue for quite some time now. I`ve got aan combobox on a detailform.
[Code]...
I want to develop an app which won't allow the user to open or jump to another application while it is open. It should be in Visual Basic. For example, if my application is open (running) and the user tries to open any other windows application like "media player" then it shouldn't open. The app should not even allow "task manager" to run. The application should completely block the windows environment while it is running.
View 2 RepliesI've got a lose focus textbox which when data in entered and the tab key is hit the code is executed as expected and a message box appears informing the user of the outcome. However when I used a barcode scanner with a tab function embedded, the code is executed and the data is inserted into a database but the textbox to say if the request was successfully completed or not does not show as expected.
View 1 RepliesI am using VB.Net 2010. I have two dialog forms open at once. the form that does not have focus I am trying to close and reopen to show the value changes. Below is what I have.
[code]...
the form associated with f never closes, however does open with the new values. I have tried Application.DoEvents and that hasn't worked.
When you use a tab key to select a textbox, all text in it is automatically selected. What's the easiest way to prevent this from happening? (Setting the selection to none in Enter or GotFocus events doesn't work)
View 1 RepliesFor some weird reason i cannot close a form. I get the follwoing message. I sm using PrintForm to print the form, can that cause this?
[Code]....
I am using VB 2005. I can not seem to close a form. I get the following error message.
[Code]...
I have two form in my application form1 and form2. Here, i want to show the form2 from form1 by using a button. And i want to reverse back to my form1 from form2 using same technique. But i want to close form1 (Not visible=false or hide) after loading form2 and same thing in reverse back also.
[code]...
[Code]....
here i am dealing with only two form,so if i add form1.close() in the form2 button click event then it might wok. but what if i deal with many forms and i need to show and hide them several times?
Is there an way to supress the validating event of textbox when the forms close button(X) is pressed. In the textbox validating event , if the condition fails then i am displaying an messagebox. Now suppose if the textbox has the focus and user directly presses the forms X button , then the messagebox is displayed
View 7 RepliesI have a main form that has a button with which a smaller form is shown. Think of the smaller form as the Find/Replace dialog in many applications, such as Notepad. It's important that the form is (what I believe is called) modal. What I mean is that it always stays on top of the main form. I ensure that by calling the Show method with "Me" as the owner argument. Whenever the small form loses focus it will not disappear into the background but stay visible (albeit out of focus). If you don't understand open up Notepad and have a look at the behavior of the Find/Replace dialog.
Here's my problem: instead of actually closing the form when the X is pressed, I want it to simply Hide itself, so its position and the state of any controls (checkboxes etc) is preserved automatically.To achieve this I simply cancel the FormClosing event and Hide it:
vb.net
Private Sub Form2_FormClosing(ByVal sender As System.Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles MyBase.FormClosing
[code]....
To show the form, I use the following (note the (Me) to make the main form the owner of the form; this ensures that it remains visible even when it is out of focus):
vb.net
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form2.Show(Me)
End Sub
Now. When I run my project, and open the Form2 (small form), then hide it again (by 'closing' it), I can no longer close the main form (Form1)! It seems the main form cannot close when the small form still exists (albeit invisible)...?? When I don't use the Me argument in the Show method, I don't get the behavior I want. I know I can set the TopMost property to True but that will also cause it to become visible on top of all the other forms, even windows not part of my application.
I have two forms in an application. One is he background and then I show another keypad form called with the show() method (not showDialog) because I need to perform some validations on btn click.
The kepad has 10 buttons and an Enter Button. The problem is that the form keeps loosing focus (I checked this with a messagebox which keeps poping up once for focus=true and again for focus=false, it continuously keeps losing and gaining focus) so it does not process any keypress events untill i click somewhere on the form. I tried using me.focus() in form load event but to no avail. The forms TopMost property is also set to true.
I'm unable to find out how to do this, so either it's not possible or I'm using the wrong keywords.
Basically, I want to add something to my base class method (Overridable), so that when a derived class Overrides it, some comments appear along with the "MyBase.MethodName".
Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
MyBase.OnPaint(e)
'Add your custom paint code here End Sub I want to have my own equivalent of "Add your custom paint code here".
I have set up a notify icon for my form. I want to make it so that when the user clicks the close button that it doesn't close the form it just takes it to shows the notify icon. They can exit the program from the notify icon. Can someone tell me how to keep it running?
View 2 Repliessometimes, when I use Form.close() when debugging my program, although the form is closed, the application is still running. I noticed this behaviour when using the msgbox function.
View 3 Repliesmy web browser is my main form and it has a number of sub forms , how can i set it that when i close the main form my sub forms dont close ?
At the moment when i close the main form all the forms close
I try to transfer a vb6 application to vb2010. In the vb6 I start with a login panel that the user enter uid and password autenticate with the DBServer if ok show application main menu and close the login form. the order of the me.close() after the mainform.show() does not change, The application ends.
View 5 RepliesAfter I did a sendkeys to another program from my form, i wanted to return focus to the form. i tried me.focus = true but that doesn't work.
View 1 RepliesI have a situation where me.close() doesn't close the form. I have a form with a button with the code seen below. What happens when the button is clicked is the new form shows, but the original form(calling form) is still there. When I go into debug mode, I can see the me.close() execute, but nothing happens (calling form stays open). When I close the second form both forms close. If I comment out the call for the second form to open the first form closes without problem.
Private Sub cmdNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdNext.Click
Dim f As New frmOrder3
[Code].....
First i need to copy a line of text which i can already get selected this ain't in the windows.form but it's in another program (in my situation it is Inernet Explorer, but also going to need it with others.) so i guess i'll have to make my program press Cntrl+C at the same moment? then it's going to be copyed right? so it'll be on it's "clipboard" then after that i need to get Label3.text = the clipboards text.
i don't have any codes yet, ain't asking you to do my homework but if anyone knows an solution, or can get me some hint. i tried searching all over the web but can't manage to get the buttons pressed at the same moment.
I have Form1 with the following 5 buttons in it.
-Button23
-Button3
-Button46
-Button21
-Button6
IS THERE ANY TOOL (OR AN ADD ON)IN VB THAT CAN RENAME THESE BUTTONS FROM BUTTON1 ...TO BUTTON 5? I do not want to change them one by one manually...
I am really new to Visual Studio and VB and I am having trouble closing a single form:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.Close()
End Sub
When I use Me.close() associated with this button it closes the entire project and not just the single form can anyone.
How do you accept key presses when the form does not have the focus? Do you need to use a different event?
View 4 Repliesget a button on form A to open form B and then close (not hide) form A when clicked?Background: I am coding a VSTO application for Excel in VB2008.
Private Sub FormAButton_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles FormAButton.Click
Dim FormB As New FormB
[code]....
I am working on a form that allows the user to open a plaintext file into a rich text box.The user can search for a word using a textbox and a find button. The word is then highlighted. I cannot figure out how to keep the word highlighted or selected when I type in my replace box or click anywhere else on the form, the word is no longer selected. have a replace button, which will replace any single instance of a word. But my replace all button is supposed to replace all of the words, and count the number of replacements it makes and display that number in a message box
Public Class Form1
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
[code].....