Forms :: Changing The Backcolor Of A Control When It Has Focus And Lost Focus?
Feb 16, 2011
Is there a more efficient/easier way changing the backcolor of a control when it has focus and lost focus? Let's say I've got 10 text boxes. Right now I would have 20 different events...10 for Enter event and 10 for Leave event. Of course, entering would change the back color to "green" and leaving would change it back to "white".
[Code]....
View 4 Replies
ADVERTISEMENT
Mar 21, 2012
I have a textbox on a form that when it loses focus it updates other text boxes on the form. But before it updates the other textboxes I check the input value in the textbox lostfocus event if it is undesired I return focus to the the textbox and alert the the user with a msgbox. However where my problem is, is that when the cancel button is clicked I don't care what the input in the textbox is because the changes are being canceled but if the value is undesired the it keeps returning focus to the textbox instead of canceling the changes. Is there a way to see what control was clicked on before or in the lost focus event? Can't seem to figure it out tried enter and leave events but no luck!
So for example something like this...
Code:
Private Sub TextBox1_LostFocus(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.LostFocus
If Control that was clicked <> btnCancel then
[Code].....
View 2 Replies
Dec 2, 2009
I have created an app which has a timer control which, when activated and meets a certain criteria, launches a second form with an alert for the user to review and action. this works just fine. Except.... when the main app is minimised and has lost focus, instead of launching the second form to a normal windows state it opens and sits in a minimized state itself and just flashes. How can I get the the second form to restore to a normal windows state?I have tried form2.focus and tried the windowsstate=normal etc but I'm still barking up the wrong tree.
View 2 Replies
Nov 26, 2009
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.
View 5 Replies
Nov 25, 2011
I have a form with 7 textboxes, all describing different attributes of a used car. In the shared leave event of my tb's, I need to code a case statement which determines the particular textbox that lost focus. I then need to perform different tasks which I understand how to do, and I don't think they matter to my question.
I understand how to give focus (txtTextBox.focus()), but how do you tell if something has lost focus?
And furthermore, how would you use that to structure the case statement?
View 2 Replies
Nov 28, 2009
I had previously made a simple Pong program which use keyboard to control. The control includes "s" to start the game, "p" to pause, "r" to resume and left, right to move the paddle specifically. This program work with little problem. The first problem I encounter is if I insert even one single button on the form to display instruction, the arrow keys will no longer work. But I get around it by using Menu Strip instead.
Then, I am required to put this program, among others into a MDI program. And this is where the problem happen. If I have this Pong game loaded, and I press "s", "p", or "r" keys, it have no problem, but if I press the "left" or "right" keys, it will not move. I am speculating that maybe the focus is lost when arrow keys is pressed or something similar, but I have absolutely no idea what is happening. I have tried giving focus back to the form if focus is lost, but to no avails. And this is the code for the movement of the paddle. This reside on a form, the movement itself is passed to another class. The MDI parent is on another form. [Code]
View 2 Replies
May 10, 2012
I am using VB.NET to build my application. And in my application has a lot of Forms. It doesn't use MDI Parent Form, but I use another simple Window Form (I named it frmMain) that I suppose it is my MDI Parent Form. When frmMain load, windowState = Maximized. And when I open a Form (example: I named it frmCustomer) that I suppose it is my child Form, and I set its properties (frmCustomer.TopMost=True) when it load, so it always on the top. But When I change to open another application such as Ms. Word or Mozilla Firefox... the frmCustomer is still on the top. how can I know my frmMain lost focus?
View 1 Replies
Oct 5, 2010
How to write Lost focus method for asp.net text method? Please anybody have any idea to write this, share with me?
View 4 Replies
Jun 17, 2010
I have a datagridview with a combobox column. The combobox column is populated from a collection. I begin to add data to the dgv, I select in the first row a value in the combobox and go to the second row. In the second row, when the combobox gets the focus, it appears 'V18', also the selected value before. Why? An on the other, when the combobox in the second row losts the focus, the combobox value is nothing. Why? Here are two images:
[Code]...
View 1 Replies
Jun 29, 2011
A MDI form which is used to call a child form (frmCust), there is a customer datagridview in the child form whereby user can double click on any customer row to call out the frmCustDetail form to display all customer details.I have got what i want but I encountered two problems shown as below.2) Lose focus - Sometimes when i close the frmCustDetail and get back to the child form. the whole
View 3 Replies
Mar 24, 2012
i have use one mdi form and with in i have call form1. in mdi there is menu and text box.when i run program the mouse wheel work in form1. but when i click on text box after it only mouse wheel not work on form1.
View 12 Replies
Jun 9, 2011
I am trying to get my little program to do some calculations.So far i got 15 textboxes, named TxtPP(followed by product type),so i got TxtPPproduct1, TxtPPproduct2 etc..At the bottom of the form i got a disabled textbox which shows the total of all the above textboxes.Now i don't want to use a button to click when doing the calculations.I want this to be done every time a value is added to one of the textboxes(so on lost focus).
View 4 Replies
Jul 16, 2009
Is it possible to color the row after it lost focus?
View 7 Replies
Aug 5, 2010
I have an application I run on a netbook that is folded up inside a robot.Occasionally, something from the system tray will pop up unexpectedly. This removes the focus from my application I also thought there was a way (in forms properties in the vb6 days) that would allow to "run when minimized"? In short, I want this application to be running and nothing (asides an application error message) else getting in the way.
View 4 Replies
Jan 3, 2012
I am doing project in vb.net.When i click on button open I opened form with no control box(minimize,maximize etc).set borderStyle to FixedToolWindow.I want to change the opacity of form on got focus & lost focus event..I also used activated & deactivated event but doesnt working[code]...
View 2 Replies
Jan 30, 2010
My application has a form which contains several Textboxes where user is required to fill up data. Once data is filled up user can click on "Save" button to save the data. I have added lost focus events to all textboxes so as to validate user input. When I click on cancel button, i want to detect cancel button click, but textbox lost focus is fired first so I get error message for textbox before my code moves to cancel button click handler. Is there any way to detect button click before lost focus event?
View 4 Replies
Oct 3, 2009
I have a small doubt: (VB.Net 2005, MS-Access 2007)Is it possible to add the current row from DGV to DB as soon as the row lost its focus..i.e. whenever i add a new row in DataGridView it should automatically get inserted into the database without pressing any buttons... Bcoz i need to add more new rows dynamically & hence i find little difficult in clicking the ADD button again and again to insert each and every Record.
View 1 Replies
Jul 19, 2011
I have a main form that contains a vertical SplitContainer.Inside the SplitContainer's left panel, I have a TreeView control.Inside the SplitContainer's right panel, I have another SplitContainer (this one horizontal). This container is fixed, with headings above the split and a Panel control below it.I dynamically load my own user controls into the Panel control whenever the tree view changes.
Most of the user controls that are dynamically loaded have a DataGridView that should receive focus when the control is initialized. Sometimes this grid is on the UserControl surface directly; sometimes it's in a GroupBox; etc.What is the best way to programmatically set focus on the DataGridView control, given that it may placed within a variable number of control containers? I've tried the obvious - .Select, .Focus, .ActiveControl, etc. None of these seem to work - the TreeView item that I selected is still highlighted, and even though a record is selected in the DataGridView, it doesn't have focus.
Here's the code where I add the user control within the main form:
Private Sub LoadRightPanel(ByVal section As String, ByVal moduleName As String)
Heading.Text = String.Empty
SuspendLayout()
RightPanel.Controls.Clear()
[code]....
View 1 Replies
Dec 15, 2010
Is it possible to set focus on the keydown event so after the button control, sets the focus into the keydown? although says often control can have focus,.Putting a button and a keydown event on a form...
View 2 Replies
Oct 12, 2009
I have a datagridview(dgv) with a DataGridViewComboBoxColumn(colLocation)
colLocation.AutoComplete = False
colLocation.HeaderText = "Stored to"
colLocation.DataSource = DB.getLocation()
[code]....
I added the colLocation to dgv."descirption" contains Unicode characters. I can see the comboBox correctly and choose the item.The problem is when the comboBox lost the focus, the value is changed to first item of the comboBox.
Updated:I found out that the ComboBox doesn't change the data when the DisplayMember is in English characters. It changes only when the DisplayMember is in Unicode chracter.
View 3 Replies
Mar 10, 2009
Here is what I've done:1) Created an Excel COM add-in for Excel 20032) Added a NotifyIcon to the Windows taskbar notification area (aka system tray) during ThisAddIn_Startup3) Added a ContextMenuStrip with a ToolStripButton to the NotifyIconWhy is it when I right click on the NotifyIcon, Excel gains focus? If after clicking on the NotifyIcon to display the ContextMenuStrip I choose not select an option on the ContextMenuStrip and instead click back on the Excel window, I get a weird flashing cell in Excel.I've created a video of the problem to help you see what I [url] anyone know how to prevent this? Ideally, I'd like to be able to click back on Excel and only have the ContextMenuStrip close and Excel regain focus.
View 1 Replies
May 21, 2011
In my windows application, the first form is login form. When the user double clicks my application, the applications icon flashes in the taskbar though the cursor is in the username textbox. The user then again should use the mouse to turn the focus to the login form. But however while i am working with the source code its working just fine
View 7 Replies
Jun 3, 2011
A common problem I have come across when migrating from VB6 to VB.NET is that to change the focus between MDI children, you can't just click any control to give that child focus, you must click its title bar. The solution that I have found works is to enter the child form's Designer and change the following:
Code:
#Region "Windows Form Designer generated code "
<System.Diagnostics.DebuggerNonUserCode()> Public Sub New()
MyBase.New()
'This is required by the Windows Form Designer.
InitializeComponent()
[Code] .....
This needs to be done on all child forms in the project. If one form does not have the fix, once it's opened, the bug will return even when the form is closed.
View 1 Replies
Aug 19, 2011
"Form1" has a ToolStripContainer1.TopToolStripPanel which contains a ToolStrip with buttons. The buttons work on ONE click when "Form1" is active.If I click on another window and then return to "Form1" the ToolStrip buttons take TWO clicks to activate.The first click returns focus to "Form1" and the subsequent click fires the button event.I want the buttons to work on the first click and not require two clicks.Note that ordinary buttons on "Form1" that are not part of the ToolStrip work on the first click when returning from another window/form?
View 1 Replies
Jul 18, 2010
recommend a book that focuses on the .NET framework in general and isn't too language specific.
View 3 Replies
Feb 9, 2011
I have a Visual Basic Program that, when I enter data into a textbox, uses LEAVE events to update it. However, it will not update until I go to another textbox or press a button or other similar control.This also happens when using the LOST FOCUS event.How can I make the textbox update (be it doing a financial recalculation or some other custom function) happen when the user clicks/tabs out of the textbox and NOT having to click on a button or into another textbox?Do you recommend having a separate button for performing the custom functions?
View 6 Replies
Jun 7, 2012
Combo box 2 is filled based on a selection made in combo box 1 and a listview is populated based on the selection made in combo box 2.When the LostFocus event completes in combo box 1, it hits the LostFocus event in Combo Box 2 but it shouldn't. How do I prevent this from happening or if I can't prevent it, how do I work around it? The following is the code used.
Private Sub cboCategory_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles cboCategory.LostFocus
[code].....
View 2 Replies
Sep 3, 2011
How do I autoscroll my richtextbox?
Form1_Load events;
How do I make it do this event occasionally? Like maybe every 5 launches, it does the event?
View 13 Replies
Oct 25, 2011
After 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 Replies
Nov 7, 2009
I am having problem setting focus on specific cell in my Datagridview1 . On Form1 when clicking on cell 3 in any row, I am callig a Dialog1. However, when done working with it, and closing the Dialog1, the focus returns to cell 3 in my Datagridview1 . I like to set the focus on the next cell(4) making it the current cell.
I have tryed :
DataGridView1.SelectionMode = DataGridViewSelectionMode.CellSelect
DataGridView1.CurrentCell = DataGridView1.Item(4, e.RowIndex)
DataGridView1.CurrentCell = DataGridView1.CurrentRow.Cells(4)
And few other things, I am always getting this exception: Operation is not valid because it results in a reentrant call to the SetCurrentCellAddressCore function.
View 2 Replies