Event Generated By ToolStrip Items Reorder?
Mar 19, 2011I've got a ToolStrip control which I allow the user to re-order the items(alt-dragging items). Is there a way to get the event notification for this action?
View 6 RepliesI've got a ToolStrip control which I allow the user to re-order the items(alt-dragging items). Is there a way to get the event notification for this action?
View 6 RepliesOkay I have this two Forms.. one for the parent and one for the mdichild. I have a toolstrip menu in the parent with a button(with a pic) named close document.
View 2 Replieshow can i send items(forms) to a toolstrip in vb9, i mean, just like the items show in the taskbar.
View 5 Replieshow does one add buttons with images and text to a tool strip at runtime. So far I have come up with this:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ToolStrip1.Items.Add("Test")
End Sub
Is it possible to add items to a toolstrip menu at runtime? Or to a menu strip?
View 6 RepliesWhen one is clicked, would like to be able to have it checked, and uncheck all the restCheckOnClick will not uncheck the rest (I want an effect similar to radio buttons).My first plan was to loop through each item in the ToolStrip Items() array, however these are ToolStripItems (which are a base class) and thus do not have the Checked property. So then I thought about using CType to convert them to ToolStripButtons, which do have the Checked property, except what should I do about the ToolStripSplitButtons?I basically want to say, "if this ToolStripItem is as ToolStripButton, then uncheck it"
View 3 RepliesI have a little issue with the tooltip and with a toolstrip control...
I added the tool tip and set the in toolstrip control the ShowItemToolTips to True, and set for each button that i have the correct text. When i run the application when i put the mouse over the buttons the tool tips are showed, but for example the icon doesn't show up, i only get the rectangle with the text...
If i put text in the tooltiptext for the toolstrip control it works fine.
I added a setting in my.settings, the setting is a listbox, and I know you can put controls in a listbox, but for some reason it will not let me add a toolstripmenuitem to the listbox in my settings. Is there a fix to this?
View 5 RepliesI have a tool strip menu item who's collection is filled from a subroutine that loads all available com ports on the computer at for load. I know how to generate a click event for menu items that are filled, but not if they haven't been filled already. I guess it doesn't need to be a click event. It just needs to do something that I can get the .text and use it to configure a serial port.
View 6 RepliesSince I am making a program with quite a few users with different access levels, I usually turn all the toolstripmenuitems to visible false first, before turning some of them to visible true again as specific to the users.[code]...
View 3 RepliesIs there a way to remove items in code generated in Codedom from VB code?
For example at the top of all the code I generate, it has:
[Code]...
I'd like both of these to go away - the commented text and the both the Option xxx. I've tried toying around with CodeGeneratorOptions, but have not been able to remove the above from generated code.
I've got a dynamically filled datagrid view. When a user right clicks a cell in the datagridview, it opens a context menu, located by that cell. The context menu has two choices: A and B. I want to set the value of the cell to A if they pick A, and B if they pick B.I would like to pass the relevant cell as a field in the event args passed to ContextMenu's ToolStripItem.click. So the handler for ToolStripItem A's click event would read the relevant cell from the event args and set it to A , like this...
Private Sub A_Click(ByVal sender As System.Object, ByVal e As Customized System.EventArgs) Handles A.Click
e.relevantCell.Value=A
End Sub
how to pass a custom event arg. Or if there is some easier way to do this? I can't just use the X and Y coordinates, because the context menu/mouse won't necessary by over the relevant cell.
Net_mang_Form.Prg_bar.Visible = True
Net_mang_Form.Prg_bar.Value = 0
Net_mang_Form.prg_Timer.Start()
[Code].....
Here Net_mang_Form is Form1 and this code is written in button click event of Form2.
file_send is the function of dll .
prg_Timer is the timer control .
Prg_bar is Progress bar control.
I really want to make use of the toolstrip and databinding but these two technologies keep conflicting with each other. I think the root cause is something to with the fact that the toolstrip buttons don't recieve focus in the normal way.
I invite you to try the following:-
1. Create a form and put some text boxes a tool strip with a save button on it.
2. Write a query or sproc to get a datatable back and bind your text boxes to the field in the datatable.
3. In the code behind your Save ToolStripButton put some code that makes an arbitrary change to a field on the dataset (it doesn't matter whther this field is bound to a text box or not). eg:-
m_DataTable.Rows(0).Item("CommissionRatePerc") = "0.0000"
4. Put a breakpoint in the save and run the form.
5. Make some changes in the text boxes. Do not leave the last text box but rather click save while a text box whose contents you have edited still has focus.
6. When your code hits the breakpoint, query the value of the data table field that is bound to the text box you were editing when you clicked save - it will still contain the unedited value. Unless you do something about it that unedited value is going to get saved back to your DB.
We did get around this problem by explicetely setting the focus to another control on the form before saving. That worked most of the time because it prompts the text box to flush it's value back to the datatable (nb EndEdit does not work, although you'd have expected it to). However, and this is the reason I suggested you add a line of code that changed a value in the underlying datatable in step 3, if you change a value in code in this way before the value from the text box get's flushed back then it doesn't seem to matter what you do, the user's current edit is simply lost. They will still show in the text box, though, leading your user to believe that the change has been committed when it hasn't. Our final solution is that we never ever change a value in the adtaset in the code behind our toolstrip buttons. That's working but it's a pretty big restriction.
i have created my own custom propertythe property is of type collection ,it displays a form which allow the user to add a list of images and strings,it stores the data in a collection ,my problem is , i have noticed that after adding items to the collection at design time , there is no code generated in the .Designer file of the form and there for when i close the for / save it and reload it , all the items that i added to my custom property are gone.my question , what did i miss here ? how do i make my custom property generate code at the .designer file for the items i have added to my property?
View 1 RepliesAs mentioned in the subject. I found this default setting in VB 2010 rather annoying. For example:I have created an combox box and i have created an event as below as well
Private Sub cmbBuildingID_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmbBuildingID.TextChanged
listUnitStatus()
[code].....
I have an Entity (Extensions) with a number of properties (e.g. id, extension, prefix) and a few navigation properties (phones_departments, phones_buildings) - they show up in the order they display in the EDMX...but what if I want them to display in a different order
View 1 RepliesThere are multiple examples of modified TabControls on the Internet which allow the user to reorder the tabs using drag and drop. However, all seem to use the following technique:
Determine which tab is being dragged
Determine the index to which the tab is being dragged
Empty the tab page collection and add in the new order
The last step, hoewever, causes the control to flicker alot. Besides this, when there are a lot of tab pages on the tab control, it is rather slow.
Is it possible to swap items (i.e. swap indexes) in a TabPageCollection, without the TabControl flickering?
I have looked this up and haven't found a satisfactory answer yet. I want to be able to drag my rows to reorder them, so the user holds down mouse on row header, moves mouse and releases and if released on DataGridView then the row is moved to its new position. I know this is not a simple option to turn on and it might involve a fair bit of coding but I am fairly desperate for it, so I would love to know the simplest way you know of doing this.
P.S.I would try coding my dgv to do this myself but I don't know how to make it that when I hold my mouse down on the rowheader and move it the row gets dragged. (would be nice to have a line that indicates where the row will go if released like on column dragging but certainly not a necessity).
Is there a simple way to re-ordering the columns of a DataGridView that are bound to a DataSet at runtime?
I can do it simply via the DataGridView "Edit Columns" dialog at design time but have to remember to do this every time make changes to the form (remove or add the DataGridView to the form).
I'm trying to subscribe to a price stream, using the following code:
Using l_msg As New QuickFix42.MarketDataRequest(New MDReqID(Date.Now.Ticks.ToString), New SubscriptionRequestType(SubscriptionRequestType.SNAPSHOT_PLUS_UPDATES), New MarketDepth(1))
l_msg.setField(New MDUpdateType(1))
[code]......
I'm trying to figure out how to add items to a toolstripmenuitem in which each color has the color name, and each item is colored after the color name. So I tried this.
vb
Public Sub Add_Colors()For K As KnownColor = KnownColor.AliceBlue To KnownColor.YellowGreen Dim NItem As New ToolStripMenuItem
[code].....
I hava a MDI app. i have a mdiChlid(say A) and others n instances of another mdichild. i wanto to this others n instances can handle an event generate in the A mdi chlid. How ca i do this??
[Code]...
I have a form with contextmenu where you can get the menu items on shockwave. I uses the menu items event to get the method of working when clicking them on shockwave by using right-mouse button. When I debug the project and when I clicked on testmenu item event, nothing have happens.
Form
Public Class Form1
Private Sub testmenu_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles testmenu.Click
MessageBox.Show("this is the test!")
End Sub
End Class
why it doesn't do anything when I click on testmenu item event??
I have been using VB9 express and have not been pleased with the behavior of the tooltips for toolstrip items. the tooltip sometimes gets 'stuck' onto the screen over other controlspainted over the top of them until a repaint event of that control can clear it off.
View 4 RepliesI have a ContextMenuStrip click event. I was hoping to use this whenever a user clicked onto the ContextMenuStrip or one of its subitems. I have noticed that it does not fire when the user clicks on the sub items. Is there another click event that includes both the main menu And its sub items. Note that I also have added individual events to the individual menu items and sub items to capture specific code for these items. As such, I already know that I can use these events and call my desired code snippet in each of these if I have to. However I was wondering if there was another general click event that captures all the items (main + sub).
Private Sub ContextMenuStrip1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles ContextMenuStrip1.Click
'Some code here
End Sub
I downloaded a nice menu control from this webpage
[URL]
What I want to do is write a number of subs, so that each time a menu item is clicked a sub is called. I'm a little confused there dosn't seem to be a click event for individual menu item ( vistamenuitem ) . I know that there is a an event that is called for the overall menu, but this doesn't help because I want to execute a different subs depending on which menu item is clicked.
I have a problem getting the collection of items in the ItemMouseHover event. I want to get the collection of all the items and subitems when the Mouse Hovers in the ListView. I have the property of Full Row select in the ListView.
View 4 Repliesi have a problem getting the collection of items in the ItemMouseHover event. I want to get the collection of all the items and subitems when the Mouse Hovers in the ListView. I have the property of Full Row select in the ListView.
View 2 RepliesI want to scroll the items on the listview on the event of a button clik.is there any funtion on .Net(Windows Application) for this?
View 3 Replies