Way To Dynamically Populate Menu
Feb 7, 2011I am creating an add-in for Microsoft Word, I want to create a drop down menu that will be populated from another file, is there a way to dynamically populate the menu?
View 10 RepliesI am creating an add-in for Microsoft Word, I want to create a drop down menu that will be populated from another file, is there a way to dynamically populate the menu?
View 10 RepliesI have a windows form in VB.NET. In that I create two Comboboxes dynamically during runtime. Lets name them CB_A and CB_B. Now when these are created, CB_A is populated by calling the handler which is created while creating the control.I want to populate CB_B which will depend on the value selected in CB_A. e.g. The first value in CB_A will populate one set of values in CB_B while the second will populate another set and so on...The approach which I tried was get the name of the CB_A and then deduce the name of CB_B, but it does not recognise as it says it cannot change from string to objec(combobox).
View 7 RepliesI am trying to figure out how to dynamically populate a listview with data from a file, except I only want specific lines and columns from that file. I have code right now that works to populate the listview from the file, but it writes the whole file and I only want specific lines and columns. Here is the code I currently have to populate the listview when the form loads:
[code]...
I am creating an electronic display board using Visual Studio 2005, this will be an application using VB and not web based.What I am trying to do is use labels dynamicly and populate them from a dataset, Now there is a lot of labels on this board and to be honest the perfect solution would be to use a Data Grid View, unfortuantly I have to fit the information into a Custom Graphic that was created, hence the reason for labels.So obliviously I dont want to have to name each label and specify its information, for example:
Code:
Label1.text = MyDataSet.Tables(0).Rows(0).Item(0)
Label2.text = MyDataSet.Tables(0).Rows(1).Item(0)
Label3.text = MyDataSet.Tables(0).Rows(2).Item(0)
So I thought about something as follows but not sure how to get it work.Say I new I had 100 Labels Label1 to Label100.
Code:
Dim i as Integer
For i = 1 to 100
[code]....
Now the above doesnt work but it doesnt throw up any errors either.
I know that I can populate a menu using a .INI file but I was wondering if it can be done using an XML file. I would like to be able to add parent and children menu items.
Below is a sample of what I want my XML to look like.
<?xml version="1.0" encoding="utf-8" ?>
<!--
MENU only needs an ID
[Code].....
I already have a menutoolstrip and i want to add the menuItem dynamically.I am able to add the first menuItem however, i have no idea how to add submenu.
View 2 RepliesI'm using a context menu strip that gets its data items from code that grabs filenames of .BAT files in a pre configuired directory. I need to execute code depending on which toolstrip menu item is clicked, i kno how to do this is the items are hard coded but not when they are dynamically added at runtime
View 6 RepliesI have a menu control (Menu1) and I want to add/remove items from the menu based on certain information I have stored about the authenticated user in the database. I'm not sure though how to access specific menu items from the menu control and remove them at runtime?
View 3 RepliesI have to create an application that will dynamically add a menu strip with menu items to a form(ie NOT dragged and dropped onto the form) in Visual Basic. The menu strip should be created in the Form_Load event handler. I have to use a TextBox for user input. If the user enters information into the TextBox and clicks on the Add Button, the text should be added to a ComboBox control.A Menu should then be created that must be added to the menu strip dynamically.
[Code]...
I've been trying to assign text to menu items using a for loop and had no success. I thought this might work but it doesn't:
For i = 1 To 10
Me.Controls("menuItemName").Text = "ladeeda"
Next
On Form Load I populate a menu with all possible colors so they user can pick a color. However when they pick a color the forecolor of my label is not changed.
CODE:
Is it possible to create a menu at design time and populate it at run time and then display it at the mouse pointer when I click on a cell in a datagrid?
View 11 RepliesHow can you add a click event to dynamically created menu item?I thought I could do something like
Loop through all the items in the Menu1.DropDownItems then create a mousedown even on the item and execute an action based off that.I'm new to VB and was wondering what logic to use. Will that even work? How will the events be saved through the life of the application?
I have this code.
Code:
Public Class Form1
Dim NPB As Button
Dim x As Integer
[code]....
As you can see, when I open a program from my menu, a new button will be created with text similar to this, "C:Program ". The button it self will not do anything. How can I create the method at the same time the button it is for is created? Also how can I change the text do that it gives me, for example, CCleaner.exe instead of the whole target path?
Attached is the image from an Office application, how can we emulate such?
View 6 RepliesI'm trying to get my context menu appear in my tasktray, while the tray appears the menu doesnt when i right click. Here is all my code associated with my task tray:
[Code]...
How do I make a menu item on a menu strip link to another windows form (like a menu item that links to an about page already created in the project). I know that every coder knows how to do this, but i've read most of the instructions in the world for Visual Basic coding, but can't find ANYTHING I know coding fairly well, so I can modify it, but I can't create it my self.
View 4 RepliesI have combed these forums and the 'net and can't find an answer to my specific problem. My menu strip disappeared (after deleting a small secondary form within my project). I therefore created a new strip and while recreating the menu items realized that the original menu items are still present, showing in my properties list. I have checked my design file as well and the original menu strip is definitely gone but the original menu items are there. I don't have many items so I would have no problem just deleting the original ones but I can't see them to delete them! I have checked and they are all set to visible. I have also moved everything on my form to see if it is behind anything else.
View 4 RepliesThis is going to be hard to explain but oh well.I have a form with a menu. When I hit option one, it opens another form (form2) inside that same form (mdiparent). When I hit X on form2, then try to open it again from the original form with a menu thru the menu, It says it cant access a disposed object. Here is the code: Form1:
[Code]...
I have a list of all the fonts on a users system under a Font menu item. I would like to be able to use the scroll wheel to be able to scroll through these items like you can with a combo box.
[Code]...
Suppose I have ToolStripMenuItem mnuOrderOptions that contains the three drop down items. I want to copy all the items are their respective event handlers to Contextmenu on button click & then bound that context menu with the form.
Private Sub AToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AToolStripMenuItem.Click
MsgBox("A")
End Sub[code]....
how to clone the menu items and then bound it to form context menu.
I open a context menu by right clicking it.
It stays open when the cursor leaves it.
I click a main menu item.
The drop down opens at the top left of the screen.
Not under the main menu item I clicked.
I want to search the Internet but can't guess what key words to use.
I am wanting to create a menu based on items in my MS SQL database i have 3 tables
FormTbl
FormID - Int Eg (1)
FormName - nvarchar(50) Eg (Form1)
[CODE]...................
I can get the form names to be populated in to the menu and can open it my question is how do i set where the menu items will be placed. Eg File with FormHierarch 0 will be the very first one. Exit with FormHierarch 0.1 will be the very first one under File
Private Sub Main_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim menu As New MenuStrip()
Dim dst As DataTable = User.MenuItems(Me.ToolStripStatusLabel1.Text)
[CODE].....................................
I have a blank form and when the use right clicks on the form, they get a context menu with any number of names in the menu. This changes depending on the situation. I can get the context menu to add/remove the list of names but when I click on one of the choices and it goes to my routine (from addhandler) I can't find the property that tells me what they clicked on...
[Code]...
i want to show context menu on drop down menu item right click...As an example,Suppose we add bookmark in mozilla & when we right click on that item..context menu is showing
Code:
Private Sub MenuAddToFavorites_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MenuAddToFavorites.MouseDown
If e.Button = Windows.Forms.MouseButtons.Right Then
[Code]......
I have a MenuStrip with many submenus. I want to rearrange some of the menu items by making several of them submenus to another menu item.[code...]
View 2 RepliesI recently installed WSP Builder on a machine with Visual Studio 2008 already installed.Quite expectedly, the WSP Builder sub-menu appeared (and still appears) under the Visual Studio 2008 Tools menu.Having then installed Visual Studio 2010 Professional and installed WSP Builder a second time, I can not seem to find the WSP Builder sub-menu anywhere under any of the Visual Studio 2010 menus.Can anyone throw some light on this "missing menu" problem?
View 2 RepliesI know that right click menu is locked in the accdr mode. Is there any vba code to force this menu appear on right click?What i want in the menu is "cut, copy, paste". Now i only have paste functionality without any menu appearing
Private Sub Text22_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
f Button = 2 Then
CommandBars("Edit").Controls("Paste").Execute <---i want to replace this code with one
[code].....
I want to show a context menu on right click on a menu, but the menu disappears every time it is right clicked and I dont get the right coordinates for my menu.
Here is my code:
Code:Private Sub colMenus_MenuContextMenu(ByRef Sender As Object, ByRef e As clscolMenus.MenuContextEventArgs) Handles colMenus.MenuContextMenu Dim p As Drawing.Point Dim tm As ToolStripMenuItem
[Code].....
I have added a context menu at design time at VB.Net 2010. But I need to add a sub menu at run time to that context menu.
View 2 Replies