VS 2005 Contextmenustrip - Inconsistent Dropdown?
Apr 6, 2009
I've got a contextmenustrip with a couple levels of dropdowns (submenu items). Let's say I right-click the form and show the "main" set of items, one of which is "Food". If I move the mouse over Food (not click it), a dropdown (submenu) for Food should open, which it does. But then, say, one of the food items is "Fruit". When I move the mouse over "Fruit", the Fruit submenu should open automatically - but it does not always - sometimes it does, but sometimes I have to click it to open it. Furthermore, once "Fruit" has been clicked once to open, any other dropdown items (let's say we had "Veggies" and "Meat") will automatically open as I expect; and then "Fruit" will behave as expected also.
Any ideas on how to correct this inconsistent behavior? (i.e. all sets of dropdowns associated with a contextmenuitem should open when the mouse is moved over it, a click should not be required)
View 2 Replies
ADVERTISEMENT
Jul 21, 2009
I am trying to build a context menu for a little "random quote" generator project. Most of the context menu for the NotifyIcon I can create at design time, but I need to create a submenu of file names that the user can choose (check) to be included in the quote population.
I originally did this in VB6 and it worked, now I get a Null reference error. The problem occurs in the Sub BuildChooseFilesMenuItems. Code follows. (Basically, I need to read in the filenames, make them menuitems and keep track of their "checked" state. It is dynamic because the user could add new quote files to the directoryy where they are stored.
[code]
Option Strict Off
Option Explicit On
Imports VB = Microsoft.VisualBasic
[Code].....
View 7 Replies
Sep 4, 2009
At design-time I have added the ToolStripItems to the ToolStripDropDownButton but I want to provide a Context Menu which has the same items but when I am adding the items to the ContextMenuStrip at runtime they are removed from the ToolStripDropDownButton and are only available to the ContextMenuStrip already, is it not possible to have them in both ToolStripDropDownButton and ContextMenuStrip?Rather than duplicating the menus I would have preferred utilizing them in both ToolStripDropDownButton and ContextMenuStrip.
View 2 Replies
Sep 7, 2007
What I'm trying to do is make my own contextmenustrip for the web browser control, this menu has two items so far: "Select All" which will select all the text displayed and "Copy" which simply copies whatever text is highlighted or selected. No images are displayed so no need to worry about that.
Also I've noticed that whenever a file is dragged from windows and dropped onto the web browser control on my form, the browser simply displays the file (these are xml files that I'm dropping on the control, on my form) which is not what I want it to do, instead I want to grab the file path & name and use it elsewhere. The browser control doesn't have the DragEnter, DragDrop, DragLeave events like labels, forms, textboxes, etc... how would I handle this?
View 2 Replies
Sep 30, 2008
I am in the process of converting a Visual Studio 2003 project to Visual Studio 2005. Part of this effort also includes replacing some ComponentOne controls with .NET controls.
[Code]...
View 3 Replies
Jun 18, 2009
If you assign a ContextMenuStrip to the DataGridView.ContextMenuStrip property and then right-click a cell, the CellMouseClick event doesn't fire. Why would the ContextMenuStrip block this event from occurring?
My workaround at the moment is to separate the ContextMenuStrip from the DataGridView and show it with code, but this seems unnecessary.
View 4 Replies
Jun 14, 2010
In my VB.NET (desktop) application I'm adding items to a dropdown box like this:
Me.mnuSetup.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.mnuAddUser, Me.mnuDeleteUser, Me.mnuChangePassword, Me.mnuClearLog, Me.ToolStripMenuItemClearStatusWindow, Me.mnuSep1, Me.mnuRefreshFileTypes, Me.mnuOptions, Me.TestHTTPSUploadToolStripMenuItem})
I only want the Me.TestHTTPSUploadToolStripMenuItem to be added if a boolean is true. How would you put an if condition inside this AddRange method?
[Code]......
View 5 Replies
May 22, 2011
I want to display the correct records in my SectionName dropdown list whenever the user select/check an radio button (Elem or HS). No radio button is checked during design time but when I run the app, the SectionName dropdown list show Elem records. also when I checked the HS radio button the SectionName dropdown list records does not changed at all..
Private Sub frmLoading_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If cnn.State = ConnectionState.Closed Then cnn.Open()
[Code]....
View 9 Replies
Aug 7, 2009
I added a few items in the combobox dropdown list at the form load event. [code] At the runtime I dont want to allow the user to write something in the combobox as a text.The user can only select an item from the dropdown list of the combobox.
View 13 Replies
Sep 3, 2009
I have a list of servers in the first dropdown. I want to get list of all databases in the second dropdown depending on the server selected in the first dropdown.
For this I need to query each server while selecting the server.
View 1 Replies
Aug 29, 2009
This is the code that i did to fetch data from the database and filling it to the combobox dropdown list at the form load event:
[Code]....
View 14 Replies
Sep 12, 2011
I have an application which was developed in vs2005 with numerous forms which use the combobox for selecting from lists of items. The usual setup is as follows:
Combo.Datsource = BusinessObject
Combo.DropdownStyle = DropDownList
Combo.AutoCompleteMode = SuggestAppend
Combo.AutoCompleteSource = ListItems
However, compiled under vs2005 when tabbing to a combo and typing a number of characters the combo would highlight the first matching item and on pressing tab, would select it and the user would move to next field.
With vs2008 the same item might be highlighted but pressing tab doesn't select the item unless its the only item matching the first character. The only way of selecting the item highlighted from the suggestappend is to press enter prior to the tab key.
I also noticed some users experiencing the same behaviour when the app was compiled with vs2005 on some PC's but not others as if it had something to do with the PC config.
Has anyone any ideas how to get around this as it can lead to errors in data capture.
Kind regards.
View 8 Replies
Jul 8, 2010
Does anyone know if there's any particular reason that VB.NET construct syntax isn't consistent? For example:
If End If Select End Select You'd assume it would be for... end for, while... end while ... but instead we have:While.Wend For Next This has mildly frustrated me for a while, and I just got to wondering whether there was any conscious decision behind it. Or was it just an initial not-so-well-thought-out design decision that can no longer be changed because of backwards compatibility problems?
View 3 Replies
May 21, 2010
Why might my GetRawData declared function return a correct value when called from my VB.NET application, but return zero when called from my ASP.NET page?The code is exactly the same except for class type difference (Form / Page) and calling event handler (Form1_Load, Page_Load).
Note: In the actual code, #DLL# and #RAWDATAFILE# are both absolute filenames to my DLL and raw data file respectively.
Note: The DLL file was not created by Visual Studio.
Form1.vb
Public Class Form1
Declare Auto Function GetRawData Lib "#DLL#" (ByVal filename() As Byte, _
ByVal byteArray() As Byte, _
[code]....
View 3 Replies
Jan 18, 2012
Look at this simple bug :
<textblock (...) Width="0" />
Working great, the textBox appears to be 0px thin. Works with value like, 2, 3, 4...
Now that is NOT working :
<TextBlock (...) />
<TextBlock.Width>
<MultiBinding Converter="{StaticResource WidthConverter}">
[CODE]..................
Why can i set zero value to TextBox.Width in xaml and not in code behind ? By using a converter, when returing 0, the TextBlock.Width is not set to 0 but to "auto", i can read the text
View 1 Replies
May 29, 2010
This works:
Dim zArray(5) As String
zArray = (From zS As String In zArray Select "HelloWorld").ToArray
This doesn't:Dim zArray(5) As String = (From zS As String In zArray Select "HelloWorld").ToArray
It seems inconsistent to me, though I may be missing a subtle difference instead of it being an IDE inconsistency?
View 3 Replies
Dec 10, 2009
I have a treeview with Imagelist assigned to it. I find inconsistent behavior with the Images being displayed in treeview. When I run the app sometimes the images show up and sometimes they don't.
View 4 Replies
Apr 17, 2011
I wrote a software for auto-generating some lines of code. However when I do a copy and paste of that code in a class after reopening it again I confront an Inconsistent Line Ending Erros.[code]...
View 2 Replies
Jan 13, 2010
OVERVIEW:I am currently having an issue loading a large number of rows into Excel. I say large because the attached code in fact correctly inserts 50 rows into an Excel worksheet, however, as the number of rows increases to no more than500 rows the data is not inserted into the worksheet. No error is thrown by .net and the .xls filesize actually shows an increase in size, however, when the file is opened there are no rows in the spreadsheet..... Then, when the .xls file is closed the filesize is once again reduced.
Again, the code works for a small number of rows. Are there any known bugs with the OleDB driver for Excel?ADDITIONAL THOUGHTS:I have tried inserting rows to both Excel 2003 and 2007, same issue.I have tried closing the connection after each insert.... performance if horrible and it does not fix the problem.I have wrapped the ExecuteNonQuery in a transaction.... no go....
[code]...
View 1 Replies
Dec 23, 2010
I'm trying to implement parallel computing using .NET 4 on an asp.net website housed on a clustered server consisting of 6-8 dual core servers. My original script contains two nested For...Next loops iterating through a range of values in a grid of x by y.
For each point in the grid (x,y), we should perform a computationally intensive subroutine called MakePartsMatrix which accesses a SQL server database with dataviews and manipulating the local variable "unfilled" which is passed in ByRef.
Without the parallel implementation, the nested for loops work fine except its slow -- taking about 60 seconds to run.
When I parallelize the outer For loop, the script is about 50% faster, completing its calculations in 20-30 seconds which is great. However, I have noticed that the parallelization causes random parts of the grid to be either completely skipped (eg, grid (1,5) is never evaluated by the MakePartsMatrix), or some points in the grid (eg, x=10 & y=5) to be evaluated multiple times, resulting in duplicate work.
When I parallelized only the inner For Loop, the script execution time also improves by 50%, but now the last row (y-1) in the grid is skipped entirely and the results in "unfilled" are completely wrong.
When I comment out the "MakePartsMatrix" subroutine, the parallellization (either inner or outer For loops) does appear to visit every point of the grid (x,y) once, and only once.
Dim ConcurrentListofResults As ConcurrentQueue(Of FindBestResults)
ConcurrentListofResults = New ConcurrentQueue(Of FindBestResults)
Dim FBSResultsItem As FindBestResults
[Code].....
View 11 Replies
May 16, 2011
One of my unit tests seems to randomly pass or fail when I run it. The only thing that makes sense to me for why this is happening is if the data in the database is getting into a different state each time the test is ran, but I use transactions to rollback the database in each test - unless it's not working right. Here's my base unit test class and the unit test class that's having the problem. Can you see anything I might be missing or what else I should look for?
This happens with TestDriven.Net and the Visual Studio Unit Test Framework.
[Code]...
View 3 Replies
Jan 20, 2010
I wrote a program that writes to a new created file a line of text. Anytime I try to open the new created file, I see a dialog box titled "Inconsistent Line Ending". I do understand why I receive this message. I wrote this program in VB.NET.
View 1 Replies
Aug 2, 2011
I'm seeing a strange problem with the labels on the X axis of my charts. I've setup two chart areas and aligned them (which displays fine) and the user can manipulate the chart by selecting different date resolutions (Year, Month, Day, Week, Hour) and different time periods.
The issue I'm seeing is that if a user selects say Months as the date resolution the X axis label display is inconsistent. If a fairly broad range for the dates is selected the X axis displays absolutely fine but as the date range narrows the X axis starts to duplicate labels ( please see the attached images). The second Image had a date range of 1st of May to 1st of August and as you can see the labels are duplicated. This is my first go with the chart control so I could be missing something basic. [Code]
View 1 Replies
Oct 22, 2009
Im simply trying to load a file on my network. The file is a database file for access.. This code opens the file on my computer. However on the four computers tested 2 of them throw an error stating that the user canceled the operation. However the user didn't do anything. The error is thrown automatically. The other two are working perfectly fine.
[Code]...
View 2 Replies
Mar 3, 2009
I have a Visual Studio 2008 solution with project A referencing project B as a project reference. Project B references System.Data.Linq, but project A does not. Everything compiles and runs fine. I like this arrangement because avoiding a reference to System.Data.Linq in project A ensures that it uses project B methods instead of directly accessign System.Data.Linq methods, which I want to avoid.
View 3 Replies
Oct 2, 2010
I have a class library that uses the IApplicationAssociationRegistration Interface [URL]
Heres the code:
Class Library
IApplicationAssociationRegistration Class:
Imports System.Runtime.InteropServices
[code]....
View 1 Replies
Nov 27, 2011
A particular VB.NET project is actually throwing 'Build Failed' But when I try rebuilding again it says 'Rebuild Succeeded'. It keeps alternating this behavior. Kind of random. Any vbc.exe issue of long locking the PDB or xml files?
View 9 Replies
Apr 12, 2011
So I have a bit of a problem and maybe I'm going about it in the wrong way UNPOSSIBLE! :-D
All I'm looking to do is create a few popup menus using contextmenustrips, it seems reasonable enough to me. What I want to happen is when I mouse over a label I want it to open up the contextmenu and THEN close once I am off the label and the contextmenu strip WITHOUT having to click the form. so I can go up and down a set of labels and popup menus as I move the mouse over each. This has turned out to be much harder than I anticipated. :-o
So at first I though ok lets try this code below. But this just causes the menu to flicker I "thought" focus would go to the contextmenustrip but i doesnt seem that way
Public Class Form1
Private Sub Label1_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles label1.MouseHover
ContextMenuStrip1.Show(Label1, 20, 0)
End Sub
Private Sub Label1_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label1.MouseLeave
ContextMenuStrip1.Visible = False
End Sub
Private Sub Label2_MouseHover(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label2.MouseHover
ContextMenuStrip2.Show(Label2, 20, 0)
End Sub
Private Sub Label2_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles Label2.MouseLeave
ContextMenuStrip2.Visible = False
End Sub
End Class
So then I thought ok well I'll just try to have it where when I leave the contextmenustrip I'll close that. THIS WORKS but not exactly how I want it to I can hit a label then jump onto the menu then off to another label but cant go label to label up and down the form.
Private Sub ContextMenuStrip1_MouseLeave(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ContextMenuStrip1.MouseLeave
ContextMenuStrip1.Close()
End Sub
Then I thought ok well how about something like
Private Sub Label1_MouseHover(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.MouseHover
If Label1.Focus Then
ContextMenuStrip1.Show(Label1, 20, 0)
Else
ContextMenuStrip1.Close()
End If
End Sub
But that didnt work either, I have another vb.net guy with me and hes all *shrug* I'm probably just going about this in the wrong way your suggestions are welcome. Thanks mucho everybody
View 7 Replies
Sep 27, 2009
I am formerly a VB6 programmer learning the .Net world of VB2008. I am confused and need assistance with the following.I am attempting to get a ContextMenuStrip to work on a DataGridView. I want my program to add the ContextMenuStrip and fill in its menu items. I would then like a right-click on a menu item to take me to a unique click event to handle the specific menu action.The example below is a simple form with a datagridview (1) and contextmenustrip (1). I could not get it to work without adding the ContextMenuStrip control manually.
View 6 Replies
Jan 6, 2009
I have a windows form application that has two tabs on it. On each tab there is a RichTextBox which i want the user to be able to copy, paste etc from within.I have tried to set this up but am finding that when i paste anything into the RichTextBox1 it is also copied into the RichTextBox2 on the second tab?My code is below, can you spot any errors with this? I only have 1 ContextMenuStrip within my form, should i have more than this?
Private Sub PasteToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PasteToolStripMenuItem.Click
RichTextBox1.Cut()
[code].....
View 4 Replies