I have a panel on an MDI form which is scrollable by the user with scroll bars. I would like to know if there is any way this could be modified so that the user could drag the panel with the cursor? If so, can you supply the correct event and code?
i have a simple application where a user can drag "text" from a tree view to another application.is there a way to customize the cursor during the drag... i would llike to have a custom image or something that simulates what the user is really dragging [code]
I'm trying to find a drag and drop cursor for use in a program. It is not in the standard Windows cursors. It's the one you see when moving a control in Visual Studio or when reordering slides in powerpoint - arrow with rectangle below.
Is there a way to create a custom cursor when doing a DnD operation? For example, if I'm dragging a button control I would like the cursor to look like a rectangle that is the same size as the button.
Working on a DragDrop application. I have a class object (built as an object) which has a GroupBox that is enabled for DragDrop.
In the class I have set it up so that the cursor will change when it enters the groupbox, leaves the groupbox, mouse is down within the groupbox and drag/drop is working. I also set up a label in the class object and changed the text in that label as well. Basically, the text changes in the label as expected including 'FEEDBACK' appearing when I am dragging the object BUT the cursor stays stubbornly as a pointer. This is tghe state of affairs either when I debug the class or when, after I build the class, it is run as part of the main program.
Here are the subs set up in the class.
Private Sub GroupBoxSourceMouseDown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GroupBoxSource.MouseDown GroupBoxSource.DoDragDrop(GroupBoxSource.Text, DragDropEffects.Copy)
I'm just curious how I get Windows to use the high quality cursor when dragging and dropping in my WPF application. What I mean by high quality is: Rather than the regular arrow with a rectangle. I tried using e.Effect but that didn't do anything... Am I doing something wrong? Or is this just how it is in WPF.
I'm having trouble with my panels. I taught myself VB (and the other languages I know) so I don't know all the terminology, so bear with me. But I'm making an application, and in this application I have a set of radio buttons, and because I only wanted one to be checked at a time, I put them in a panel. The problem is, I want to add more stuff to the application (form?) and anytime I add something that is in the area of a Panel, it becomes part of that Panel.
This is all fine and good when you are trying to drag and drop something right into the panel, it makes it really easy. But when I'm trying to drag and drop something else in that area where the panel just happens to be, I don't want it to be in that panel. So how can I make it so the panel stops parenting my other items on the page? I hope that makes since.
if i add a panel1 how would i drag the form about by dragging the panel i have this code from VB6 and i have tried upgrading it in visual basic 2008 (that never seems to work :|)
I need to drag and drop to textbox from tree view. Here while drag and drop to text box i need to add the dragged text to anywhere in the text box which we have already dragged some nodes here.
For example.in treeview i have "node1" and "node2"now i am going to add "node2" to textbox and in front of "node2" i need to add "node1" and then at the end of "node2" again i need to drop "node1" like that.
I want to drag drop a picture box in a panel, but the problem with this code is that the picture box doesn't drop where my cursor is. Can someone help me.
I need to drag and drop a picture box in a panel. In my for I created two panels. When I drag the picture box to the panel, I want the picturebox to have the same size as the panel1 or panel2. How do I go about this using the following code?
Private Sub Panel_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Panel2.DragDrop, Panel1.DragDrop, Me.DragDrop Dim Px As Point = New Point(e.X, e.Y) Px = Me.PointToClient(Px) PictureBox1.Location = Px End Sub
I need to draw several line-graphics on a form, then select and drag individual graphics to new locations. Is it possible for example to give each graphic path an identity when drawn, then select any one (via mousedown, whatever) and link it to the dragged mouse co-ordinates until released? MS Visio has exactly this ability - can it be done in .NET?
Here is my code on A Drag and Drop from button to PictureBox:
vb Public Sub New() InitializeComponent() Dim img As Image = Image.FromFile("C:file.png") Me.btnImage.Image = img Me.picBox.AllowDrop = True AddHandler btnImage.MouseDown, AddressOf btnImage_MouseDown
[Code]...
And what i want to do is to make the picturebox 500x500.then make several buttons representing different images. and then make it possible to drag and drop several images in the same imagebox and move them around. and hopefully i can make a button for saving the coordinates of the images and the image paths into a text file.
I populate a listbox with locations search results, I then have 6 panels below the listbox each with a combobox containing all available locations. I want to allow the user to click on one search result in the listbox and drag to one of the 6 panels and set the combobox.selectedvalue = listbox.selectedvalue.
i have researched the drag and drop and have yet to figure out how to accomplish this. I think i could do it using some key down events etc. ?
is it possible to make it so that you can use a button control to initate a drag movemnt of a panel control, that way you can click it move your mouse and when you click your mouse it will move the panel to what ever location you moved and clicked your mouse?
me if it's possible to have a control (e.g. a picturebox) in one panel of the splitcontainer control, and then be able to drag the control in runtime to the other panel?
I need to center the red panel in the middle of the dark grey panel, when you resize the form the red panel should be in the middle, and the red panel can't be resize, anyone have a code or property to do this?
This VS010 solution is not providing my intended outcome as a custom override of a 'crosshair' or 'reticle' cursor e.Graphics.DrawPath() is the function that isn't working. This
WORKING solution demonstrates how it's supposed to work. The additonal PictureBox added to a Panel is, for reasons I don't understand, not allowing the 'new' cursor to appear.
Option Explicit On Option Strict On Imports System.Drawing
I am using Excel 2007, VS2008 Pro.I am building a VSTO Add-in that requires "drag and drop from Excel cells to a drag-enabled task pane".So far I notice that I can only drag and drop within the cells themselves. It does not allow me to drop into the task Pane or drag past the sheet limits.(http:)[url]...
Note: The task pane has drag drop enabled, I ahve already tested I can drag/drop from task pane to excel but I need to do this the other way around?
I have a user control, and want to be able to update its cursor while it is disabled. For example, say that I have a user control whose cursor is Default. The below code works ONLY when the user control is already enabled; if it is disabled the below code doesn't work and the cursor remains Default: Me.MY_USER_CONTROL.Cursor = System.Windows.Forms.Cursors.WaitCursor
How can I set the curosr to 'cursor.wait' for the whole display screen and not just for the application form? I have tried "Windows.Forms.Cursor.Current = Cursors.WaitCursor" And several variations but without success.
I would like to add an effect where a panel sweeps out of the way to make room for another panel. This is sort of like a sliding effect, and I think at one point in time this could be seen on Apple's website under their product pages. I came up with some code, but it isn't working.
When a user is editing a given piece of data, they're allowed to add messages/comments. These are stored as child records in a SQL database. Clicking on the Add Message button brings up a panel (pnlMessage) courtesy of the AJAX ModalPopup Extender. This takes some input and, when the "Send Message" button in the panel is clicked (I learned the hard way to NOT make that the 'OkButton' property), the message is stored in the database and an email is sent to the intended recipients. No problem there.
However, I need to be able to allow the user to add new email addresses (so long as they are registered in our database). I have another ModalPopup / panel combo (pnlSearch) that's tied to a button on the previous panel (pnlMessage).
The user is supposed to be able to add an email or click on a search button to populate a list to choose from.
The pop-up panel (pnlSearch) comes up just fine, but clicking the "Lookup" button (which instigates the search and returns a collection of records that the user is supposed to pick from) closes the panel.
Previously, I ran into the problem of having the Button.Click event never firing when I put the Button into the "OkControlID" property (the CancelControlID works fine since I don't want to do anything). Removing the "OkControlID=Button" line allowed it to work perfectly with the Button.Click event firing as expected.
So now I have the Search panel with a button for "OK" and a button for "Search" - but the panel should stay up and visible after the Search.Click does it's thing. Am I missing some property that basically says "don't close the panel when this button is clicked"? Of course, if I bring up the panel again in the same session, the results from the previous effort are there (the search results).
I have a TopBar, A LeftBar, A VScrollBar, A HScrollBar and a Panel inside a SplitContainer Panel.The issue I'm having is that when my SplitContainer Panel is small enough to enable one of the ScrollBars, I will slide the ScrollBar and then when I resize the Split Panel, my Panel1 is staying where I scrolled it too.I'm having troubles thinking of the correct code to fix this.
I'm working on a visual studio 2008 VB.Net project (.net framework 2.0), and am having some trouble with the Panel control using a fixedsingle border. As a small example of the problem, suppose I have one Panel2 contained inside of Panel1. If the Left position of panel2 is set to 0 (meaning it's border is up against the left edge of Panel1), the left border will show as bold, and slightly indented.
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ Partial Class Form1 Inherits System.Windows.Forms.Form[code].....
What I'd like to see is just a single line, not bold or indented, where the two panels borders are equal.Is there a property or custom paint technique I could use to achieve this behavior?