Wpf - Moving Keyboard Focus Away From ListBox?

Mar 28, 2009

I'm developing a program in WPF (VB) that relies on keyboard navigation only.In my program, I have a listbox that displays up to 20000 items.What I want is that when the listbox has keyboard focus, and I move to the bottom item that is visible (using ArrowDown), I want the focus to move to the next item outside the listbox. I'm using PgUp and PgDown to scroll the listbox contents, and text search to jump to items.Is there a way to detect if the focused/selected item is the last/first visible item in the listbox?If so, I could just use:

ListBox1.MoveFocus(New TraversalRequest(FocusNavigationDirection.Down))

View 2 Replies


ADVERTISEMENT

Moving An Object From Keyboard Input

Mar 5, 2011

I'm trying to make a picturebox move left by 5 pixels when i press the left key. I am completely lost right now to be honest, and I've been trying to figure this out for the last 4 hours. I haven't done VB in two years, so feel free to crucify me on my mistakes, I learn better that way.[code]One thing I am wondering, is if I have to hardcode the picture box into my form?

View 2 Replies

Detect Keyboard Keys When Out Of Focus?

Jan 14, 2011

how can i detect pressed keyboard keys while the focus is not on my running win form or any of its controls ?

View 1 Replies

Click Without Moving The Focus

Dec 7, 2010

I realy need to know this: I have a custom control that need to keep the keyboard focus at all time. But I also need to let the user to click some button and radio. So, is it possible to tell these control to preform their task without moving the focus away from the custom control. NB: I know that Menu and tool strip button dont move the focus, but my task is to eliminate the tool strip and provide a graphical interface

View 4 Replies

Moving Focus To TextBox?

May 7, 2009

I have simple application that basically allows you to open up and view PDF files.I use an OpenFileDialog control to select the PDF file and a WebBrowser control to view the file (via the Acrobat ActiveX). Everything works great. However, I would like to also record info, from each PDF file that gets viewed, into a TextBox control (someone would read a line or two from the PDF file and type a summary into a TextBox control). Once the PDF file gets loaded, it takes the focus. But instead, I would like the focus to move the TextBox control. Changing the focus upon the Web Browser1_ DocumentCompleted event does not work (I don't believe the WebBrowser control is aware of the PDF itself, just the ActiveX control) In fact, the only way to move focus to the TextBox, after the PDF file is loaded, is to click the TextBox with the mouse. I can't �TAB into that field.

View 9 Replies

VB Or C# - Run App In System Tray And Listen To Keyboard Input Without App In Focus

Mar 28, 2010

I want to make an app which on loading sits in the system tray and even after I open another program (say notepad or vlc or anything) i.e. even when the app is not in focus and if I press "G" on my keyboard, the tray icon should show a tool tip - "key G is pressed". I have tried several codes but nothing works when the app goes out of focus. I can use Register Hot Key [url] but it needs a modifier also (like Ctrl or Alt etc. along with my key G). So, is there any way I can achieve this? something which many tray icons do like antivirus apps, etc. and I do not want to use AutoHotkey application.

View 2 Replies

VS 2008 Focus Textbox (numerical Keyboard On Screen)?

Jan 19, 2011

I have a form with some textbox and a numerical keyboard on screen. The following code works well if only it had 1 textbox..

Private Sub botones_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bt0.Click, bt1.Click, bt2.Click, bt3.Click, bt4.Click, bt5.Click, bt6.Click, bt7.Click, bt8.Click, bt9.Click, btDec.Click

[Code]...

View 6 Replies

Intercept And Modify WinXP On-screen Keyboard Key Focus Event?

May 24, 2012

I've adapted the code from this link to use the WinXP on-screen keyboard (osk) for a touch-screen application written in VB.NET v3.5. The osk fills the bottom half of screen etc. and behaves fine except for one little quirk. If the user clicks or taps anywhere on the 'background' area behind/between the virtual keys (within the main osk window), the color of the area changes to that of the keys when any further key subsequently gets focus. The outline of all keys is then lost because they are visually merged into the osk window background. The osk must then be terminated and re-launched to remove the confusing appearance.

This behaviour only occurs when the osk window is set to the child style (i.e. when the menu is hidden), using the SetWindowLong P/Invoke function - e.g.

SetWindowLong(OskProcess.MainWindowHandle, GWL_STYLE, WS_CHILD)

It's as if the entire area behind the keys is being treated as another key when tapped/clicked, whereupon its color is 'restored' after losing focus.Is there any way to intercept and somehow override the focus event of this osk background area?

View 7 Replies

Touchscreen Keyboard, SendKeys, Returning Focus To Original Control?

Oct 22, 2010

This isn't really a VB specific question. It's .Net in general... if you have ideas in another .Net language, let me know... I know most of the .Net languages (I don't know that foxtrot or what not weird ones). Furthermore this isn't a 'I don't know the method on some class I should be using' kind of question, it's a design/problem solving kind of question.I'd like to know how you'd approach the problem with in the boundaries set.

View 3 Replies

Requery Form Value After Moving Focus Back From Form2?

Jan 6, 2011

I have Form1 based on Table1 with unique records per employee/position. Form1 is used to updated position dates/active status/add new position info for an employee. I have Form2 based on Table2 which has unique record per employee. On Form1, I have a combo box to select which employee's records to view in the detail section. If I select a record from the combo box, the detail displays any existing records from Table1 for that employee. If I need to add a new employee, a command button opens Form2 where new employee is added to Table2, and a new record is also inserted into Table1 with the employee name and ID. When I close Form2 and return focus to Form1, my combo box is refreshed to display the employee just added, however I can't get the detail to show the new, partial record from Table1 for the new employee. Form2 is a stand-alone (not a subform on Form1).I've tried hooking Requery to OnGotFocus, but that either doesn't work or isn't activated by returning focus via code. I've tried adding a text box to the detail that contains the unique EmployeeNum and setting the control source of the text box to cboEE.Column(1) (which is the EmployeeNum bound column). Am back to trying to do stuff in code after long absence and
now feel lost in all the variations I've tried.

View 1 Replies

Wpf - Support For Enter Key To Make Focus Moving In A Text Column Of The Listview?

Sep 19, 2010

I created the following view

<ListView.View>
<GridView>
<GridViewColumn Header="Tester"

[code]....

Now what I suppose is that, After I entered something in "Comment" field and press the Key "Enter", the next row of the "Comment" field will get focus.

I added the following code of the event "PreviewKeyDown", but it seems that the next whole row will get focus not only the "Comment" field...

Private Sub TxtComment_PreviewKeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Input.KeyEventArgs)
Dim focusRequest As TraversalRequest
Dim focusedElement As Object = sender

[code]....

View 2 Replies

Moving Data From Databound Listbox To Other Listbox?

Mar 2, 2012

I've pretty much just started in playing with Visual Basic Studio 2010 and have been using this site for lots of answers so thought I'd join up and harass more directlyI've been trying to move items between two lists, one is databound to a bindingsource, the other isn't. I found out that you can't really move items from databound lists, but you can remove from the datasource instead. This works fine until I want to move the item back - it fills a blank line with seemingly no data.

View 6 Replies

ListBox And Keyboard Control

Mar 27, 2009

I have a ListBox Control containing 5 items. This control displays the current condition and allows the condition to change. The ListBox.SelectedIndex is calculated from the current condition (normally item 2 in the list) and displayed. If the user requires to change this condition the Keyboard Up/Down would be used for navigation (The App is very keyboard intensive), however if the ListBox.SelectedIndex is set at 2 and the keyboard down arrow is pressed the selected item displayed changes to 0 not 3 as required. Is there a way to synchronise the keyboard control with the current selected index?

[Code]...

View 3 Replies

.net - Moving A Listitem To The Top Of A Listbox?

Mar 2, 2010

When the user selects a name in the listbox and clicks a button I save the name in a var called "parent".What I want to do is programmatically move the selected name to the top of the list and take that whole list and drop it in a dropdown. I started the code below but don't know how to move the selected list item (parent) to the top of the list??

Private Sub GoLower(ByVal parent As String,
ByVal lst As ListBox,
ByVal ddl As DropDownList)

[code]....

View 1 Replies

Moving Through Listbox Items One By One With A Loop?

Nov 26, 2009

i have a listbox full of items and i want to use a loop to access these items one after the other and then process each one for admission.That is when the item is at memory location 0, it will work on that item and the move to the next at memory location 1 till it gets to the end of all the items in the list box but my loop is not working i have tried different types of techniques but none of them it working these are my codes

Dim i As Integer
Dim count = Me.lstbprocessapplicant.SelectedItems.Count
For i = 0 To count - 1

[code]....

'This one only gave me the indexes?

View 2 Replies

Not Getting Highlighted After Moving An Item Up In Listbox?

Aug 19, 2009

I have a listbox List1 in Form2 and the items are populated to it from another form Form1. In form2 i have created a button named btnUP. When we click the btnUP then the highlighted selected item in the listbox moves one level up. this is working fine.

The problem is only the value is moving up but not the highlight.

i have also set the setselect property to true "List1.SetSelected(i - 1, True)" but no use ("List1.selectionmode = one" )

don know wat is wrong with the code.But it is not working

So here is my code

Private Sub btnUP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnUP.Click
i = 0

[Code].....

View 2 Replies

VS 2005 Treeview Moving Tag To Listbox?

Mar 18, 2009

so here is what I got so far. I have a treeview with multiple states as parent nodes. then as child nodes I have certain cities. as for my code - I have it set up that if I check the parent node, all children nodes will be checked. I also have code that moves the tags to listbox. the only items that have tags are the children. the code that I have works if I have tags set for the states, but I dont want to have parent tags move to the listbox. how can I change the code I have or rewrite my code to get ONLY children tags in the listbox even if the parents are checked??? hope this makes sense. here is my code

CHECKS ALL CHILD BOXES IF PARENT BOX IS CHECKED

VB
Private Sub TreeView1_BeforeCheck(ByVal sender As Object, _
ByVal e As System.Windows.Forms.TreeViewCancelEventArgs) Handles TreeView1.BeforeCheck

[Code].....

View 2 Replies

Stop A Listbox From Stealing Focus?

Aug 4, 2010

I have a list of textboxs that are binded to a database.

When a user starts to type in one of these textboxs I draw a listbox right under that textbox that shows a list of other items in the field that start with the same keys.

IE, the user types in "Ni" and the list box will have "Nick" and "Nicholas" and so on...

That all works great but when I hit tab I want the next textbox to get focus and the listbox to hide.

If I just wait for the textbox to lose focus you can't do anything with the listbox because DOH the textbox just lost focus and the lsitbox hides.

This has led me in a circle of I'll try this and I'll try that for a while now.

I have listbox.tabstop set to false.

I've tried to manually set focus to the next textbox but the problem is that the listbox gets the focus that instant and all the gotfocus lostfocus code for the textbox is ignored.

I can't out right ignore the listbox getting focus.

View 6 Replies

VS 2005 Remove Focus From Listbox?

Apr 25, 2009

I have 4 Listbox's on a form.

I can click in all 4 and they maintain focus.

How can i remove focus from all the Listbox's except the one i have just selected when i select a Listbox?

I have tried

Me.lstExternalDoors.SelectedIndex = -1
Me.lstInternalDoors.SelectedIndex = -1
Me.lstInternalWindows.SelectedIndex = -1
and

[Code].....

View 3 Replies

Supposed To Be Fullscreen In WPF Touchscreen Application Is Moving When Inner Listbox Is Scrolled?

Jun 30, 2010

I am writing a GUI application to run on a touchscreen device using VB.NET and WPF--it must be full screen at all times, like a kiosk app; the window must not be able to resize or move in any way. The window contains a ListBox that users can currently scroll through by dragging across the list. The problem I'm seeing is that when the user drags across the list, the whole window moves a bit, exposing the desktop underneath, then springs back into place once the user stops dragging. I have not been able to figure out how to keep the window stationary while still allowing users to drag across the ListBox to view all list items. Here is a somewhat simplified version of my code:

[Code]...

View 1 Replies

Call Function Once The Listbox Loses Focus?

May 26, 2010

I have a listbox on a form and when the user selects a value and the listbox loses focus I want to validate the value the user chose. How do I call my function once the listbox loses focus?

I tried using a custom validator but it gives me an object is missing error.
Mike

View 9 Replies

T1 Leave Event Is Entered, Focus Being On The Listbox?

Mar 28, 2010

There are 2 non-modal windows displayed- 1]Form1 contains a Listbox with a list of forms 2]Form2 is the form which is selected in that list Form2 consists of a Maskedtextbox T1. In the Leave event of T1, the validation of text is done. If the data is invalid, a suitable Messagebox is displayed and Focus is set back to that Maskedtextbox (T1.Focus()).Now, if I enter any invalid data and click on the Listbox in Form1, the following things happen:

1]T1 Leave event is entered, focus being on the Listbox

2]Invalid data message box is displayed

3]Focus is set to T1(T1.Focus()) of Form2

4]After End of event, T1 Leave event is again entered. And now, Focus has changed back again to the Listbox.

5]Again Messagebox is displayed and T1.Focus() is done

The issue is, after step 3(focus set to T1), the focus is reset to the Listbox in Form1. Hence Leave event is entered twice and messagebox is displayed twice.

View 5 Replies

Making Moving Percentages Into A Moving Graph?

Oct 5, 2008

I have this:

Private m_PerformanceCounter As New _
System.Diagnostics.PerformanceCounter( _
"Processor", "% Processor Time", "_Total")

[code]......

View 4 Replies

Created A Virtual Keyboard Like The "Windows Onscreen Keyboard"?

Oct 13, 2010

I have created a virtual keyboard like the "Windows onscreen keyboard". So, I have used the method sendkeys.But if I click on the button, it doesn't write nothing.

I think I have a problem with the FOCUS.As you can see, the "Windows onscreen keyboard" is always on top.This doesn't happen to my form. How can I do?

View 4 Replies

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

Window Focus - Right Click On The NotifyIcon, Excel Gains Focus?

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

Forms :: Form Losing Focus - Keeps Loosing Focus ?

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

C# - Books With A Focus On .NET Framework And Not So Much With A Focus On The Language Used?

Jul 18, 2010

recommend a book that focuses on the .NET framework in general and isn't too language specific.

View 3 Replies

Lost Focus Event, What Control Is Getting Focus?

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

Error When Opening On-Screen Keyboard In Windows 7 - "Could Not Start On-Screen Keyboard"?

Jan 4, 2010

oke On-Screen keyboard through my VB code. I am using windows 7 and below code to open the keyboard. Everytime when i run this code i am getting error "Could not start On-Screen keyboard".e to fix this error?

Dim proces As New Process
proces.StartInfo.UseShellExecute = False
proces.StartInfo.RedirectStandardOutput = True

[code].....

View 1 Replies







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