I have a treeview dragdrop event written in VS2003. It works perfectly fine when the application is running on desktop, until we move the application to Citrix. So, users are now running it off from Citrix, the DragDrop event doesn't work anymore. It doesn't even have the effects of allowing dropping.
i have to forms, one with a RTB on it, the other with a treeview on it.I want to be able to drag a image from the treeview over to my rich text box.Basicly like a clip art window.The treeview nodes have a short description of the image (e.g Dog) then a picture of a dog next to it. I want then to be able to drag that into my rich text box, and the picture of the dog to appear.Is there a easy way to do this?
I trying to do a drag drop from a listview in one form to another instance of the same form (same application running twice).I have it working with single items selections, but I want to make it work with multiple selections. 289508(VS.71).aspxThis works if I drag/drop onto itself (the same form), which I don't want, but I need it to work across instances.During debugging it seems the code DragDrop code just quits at the line during the drop:Dim myItems() As ListViewItem = e.Data.GetData("System.Windows.Forms.ListViewItem()")Any ideas what is wrong or how to drag/drop multiple items in a listview between apps?
here's my code: Private Sub ListView1_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles ListView1.DragDrop
I know that there is usually a DoDragDrop method that starts a drag and drop operation. And that there are events (such as DragEnter, DragOver, DragDrop, DragLeave) that can be handled on the target side.
Are there any events on the source of the dragdrop that will tell me whether the dragdrop operation was completed, or possibly cancelled?
I have a folder named "Root" in my d: drive.The "Root" folder contains two folders namely "Child1" and "Child2".The "Child1" again contains a folder named "Sub-Child1".The "Child2" again contains a folder named "Sub-Child1".I want to do a code in such a way that i can show the folder names in a Treeview.
I have a treeview control with check boxes. when I check the parent node, all the children check too. The problem is, I want the parent check box to automatically uncheck if one of the children is unchecked.
Private Sub TV_Communities_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles TV_Communities.Click For i = 0 To TV_Communities.Nodes(0).Nodes.Count - 1 If Not TV_Communities.Nodes(0).Nodes.Item(i).Checked Then TV_Communities.Nodes.Item(0).Parent.Checked = False End If Next End Sub davidbell
I have created an object hierarchy with nested generic listof() structures. I have created a treeview to match and graphically show the structure. I needed a way to show a property box of an object represented by the selected node on the treeview. So, I gave each of my objects a NodeIndex property, in which I would store the treeview.indexof(node) result, as shown below:
For Each oObject In oJob.ObjectListOfCollection tnode = New TreeNode(oObject.Name) Treeview.Nodes.Add(tnode)
I have a simple TreeView with HotTracking Property set to True. It works when I move the mouse over an item. But it doesn't work when I use Drag&Drop and Drag something over a TreeView Item. Is there a way to use the HotTracking with DragDrop? Or any workarounds?
In Treeview control, I have made particular node backcolor as black to hide text. But it does not work properly. On click of that particular node, it displays text eventhough when I set BackColor as Black. Is there anyway to hide the text in Scenario also. I don't want to actually remove the text from that node as I have done lot of coding by checking node text.
i want to send keys to AS00 which is running under the citrix client. I tried normal senkeys option in vb.net. but not working. please give your valuable
I developed a very simple little windows program in VB 2005 to be used on desktops here at HQ. It reads a table from an Oracle DB into an array, let's the user select a text file, and then uses that data and text file to create an Excel spreadsheet.
Now they want a remote user to have access to it. We use Citrix for our remote application access. There is no install, I just copy the code to the Citrix server so I didn't need to put terminal server in install mode. When I am on the Citrix server, the application runs well. When I access the application through Citrix, I get an Oracle error from the ODBC data manager: Data source name not found and no default driver specified.
Does anybody know what is going on? how to make it work?
Are there any papers related to Windows applications on Citrix server that can help?
I'm looking for an API/function I can call to determine if software is running on Citrix, Terminal Services, or a stand-alone PC. Optimally, it would work something like this: [code]I would prefer something that worked from an API call as opposed to looking at something in the registry as we're having more and more customers that are locking down the registry.
I am connecting to Citrix database using SQL-defined ODBC. Having a problem with it. I am updating an existing application that uses the ODBC in SQL, and it connects fine. However, that database connection is secured, only available on the production side. The test side has a remote connection. I am attempting to change the remote connection values to match the parameters of the SQL-based ODBC, but the labels are different, and it doesn't seem to match. Specifically, I don't think I'm getting the DataSource correct. Also, it can't find the username and password that I use to log into the remoter connection - I get an error message "Invalid authorization specification".
I have an application written using VB.Net, framework 3.5.In the application I read LastWriteTime and CreationTime values for a file saved in file system. In general,the code works fine except one case when the application is started using Citrix environment. In this case the returned value for bithproperties is January 1, 1601.
I have never used VBS script before but I would like to use it to launch a Citrix WI page and to login in to the website.I have using XenApp5.0 FR2 with WebInterface 5.2.I have this script but this does not work on login, I can open the website but then I get an error:
I'm looking for a way to click and drag an item out of a listview, and get the explorer path I dropped the file on, so I can write data to that location.
I am trying to drag and drop items from a listbox into a richtextbox? I can not get the .DragDrop event to fire? I have copied and past the code from [URL]
I can get the .DragEnter event to fire. The mousedown event fires the drag and drop, is there something for mouseup?
I am dragging and dropping values from a listview to a datagridview cell.In the datagridview I have AllowUserToAddRows = True because I want them to drag in as many items as they need.
The problem is that when I drag an item into the new row a newer row is not created below it as it would if I had typed something int he cell and left.
I tried to add a new row on the CellValueChanged event but that inserts a row above the row that I just dragged to.
Anyone know how to trigger that event after a drag and drop?
I have a FlowPanelLayout that can contain several UserControls called DataGridViewFilterSortElement. These controls look kind of like buttons, but different. I want the user to be able to click one of the DataGridViewFilterSortElement controls and drag it to another position (index) in the FlowLayoutPanel. Is there a way to see the control physically moving as the user drags it to another position? In other words, is there a way to take a "snap shot" of the control that is being dragged (instead of a shadowed box) which would show the actual control moving as the cursor moves?
Also, as the control is being dragged I'd like to have the other controls position to shift automatically instead of waiting for the user to drop the drag to see the shifts. For example, let's say the FlowPanelLayout contains 3 controls and the user wants to drag the first control to the third controls position. So the user clicks and holds the first DataGridViewFilterSortElement, then drags over the second control, which causes the second control to shift to position 1 of 3, then the user drags over the third control, which causes the third control to shift to position 2 of 3, then the user drops the control in position 3.
Here is a short little video that shows what I want to do: Video Example Private Sub lblDescription_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown, lblDescription.MouseDown ' if the user left clicks and holds the element begin a DragDrop action If e.Button = Windows.Forms.MouseButtons.Left Then Me.DoDragDrop(Me, DragDropEffects.Move) End If End Sub [Code] .....
I'm using the following code to reorder rows, it does work but i can't find a way to implement any indicator that shows me where the row will be droped, is it possible to do? It seems that the handler DragDrop is blocked until the mouse is released..vb.net
Below is a practical example of how this would be useful:A practical example would be an FTP client where a user dragdrops files to be uploaded and would naturally want to dragdrop remote files to their local folders with the intention of triggering a download of that file to the folder they dragged the listview item to.
When I use the code below, I can't get any (copy)effect as I drag things onto the picture box(img). Therefore, I can't dragdrop files. How can I make dragdrop event possible?
I am new to vb.net and development in general. The basics are I have a control that accepts dragdrop, I use this control to drag files onto - based upon the text contained in a combobox the directory path is built in the dragdrop event, and I initiate System.IO.File.Copy. I then refresh my listview, which is working well and is listing files based upon the content of a directory. Here is my code for the dragenter and dragdrop subs
Private Sub pnlDataDrop_DragEnter(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles pnlDataDrop.DragEnter If e.Data.GetDataPresent(DataFormats.FileDrop) Then e.Effect = DragDropEffects.Copy [Code] .....
I have added some break points so that I can see the values for targetpath and myfiles(), and all looks ok. The app is in its very early stages, so I am only testing in the development environment at the moment. So you know, the targetpath is a UNC: \myservermydirectory.
In old vb6.0 it was easy to highlight the target item, where to drop those dragged rows.
Private Sub listView_OLEDragOver(Data As MSComctlLib.DataObject, Effect As Long, Button As Integer, Shift As Integer, x As Single, y As Single, State As Integer) Set listView.DropHighlight = listView.HitTest(x, y)
You can get the item to drop to in VB.NET:
Private Sub ListView_DragDrop(ByVal sender As Object, ByVal _ e As System.Windows.Forms.DragEventArgs) Handles _ ListView.DragDrop
[CODE]...
Now we got the index and item, where to drop. But then what? One possibility to do the HighLight is change the ListViews state to "LVIS_DROPHILITED" by sending Windows message "SendMessageA(lvw.Handle, LVIS_DROPHILITED, 0, 0)". But when is the right time to do that (DragEnter or DragDrop event) and what are the right parameters? Didn't succeed on that yet.
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)