RE: [Framework.net] Drag Drop mit TreeView - LEIDER DRINGEND

2004-06-01 Diskussionsfäden Alexander Zeitler

Hallo,

  Kann mir jemand mit einem funktionierenden guten Beispiel (Link oder
 Source)
  zum Thema  Drag  Drop mit TreeViews (WinForm)  
 weiterhelfen? Ich möchte
 zwischen zwei
  TreeViews  per Drag  Drop Daten verschieben, brauche dies 
 dringend für
 eine Demo.

hast Du schon mal geguckt, ob es hier etwas fertiges
gibt?

Gruss

Alex

Kommt zur .NET Community Conference in Karlsruhe
http://www.dotnetcommunityconference.com


___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net


Re: [Framework.net] Drag Drop mit TreeView - LEIDER DRINGEND

2004-06-01 Diskussionsfäden St.Fricke
Hi Reinhold!
Vielen Dank! Gibt es das Beispiel auch als VB.NET. Ich habe leider kein C#
installiert und es
ist daher müssig bis morgen den Code zu konvertieren.

LG
Steffen

- Original Message - 
From: Reinhold Becker [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, June 01, 2004 6:41 PM
Subject: AW: [Framework.net] Drag  Drop mit TreeView - LEIDER DRINGEND


Guckst du hier:
http://www.syncfusion.com/FAQ/WinForms/FAQ_c91c.asp#q617q

Liebe Grüße,
Reinhold

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL PROTECTED]
Gesendet: Dienstag, 01. Juni 2004 18:31
An: [EMAIL PROTECTED]
Betreff: [Framework.net] Drag  Drop mit TreeView - LEIDER DRINGEND


 Hallo Liste!
 Kann mir jemand mit einem funktionierenden guten Beispiel (Link oder
Source)
 zum Thema  Drag  Drop mit TreeViews (WinForm)  weiterhelfen? Ich möchte
zwischen zwei  TreeViews  per Drag  Drop Daten verschieben, brauche dies
dringend für eine Demo.

 THX
Steffen



___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net



___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net

___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net


Re: [Framework.net] Drag Drop mit TreeView - LEIDER DRINGEND

2004-06-01 Diskussionsfäden St.Fricke

An sich nicht. Aber wie caste ich in VB das hier (TreeNode):

newNode = (TreeNode) e.Data.GetData(System.Windows.Forms.TreeNode);


Gruß
Steffen


Das sollte aber doch nicht schwierig sein, daß von Hand gerade
umzuschreiben, oder?
Ich kann leider auch nur VB.Net.

(Das nächste Projekt wird auf jeden Fall C#)

Reinhold



-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL PROTECTED]
Gesendet: Dienstag, 01. Juni 2004 20:48
An: [EMAIL PROTECTED]
Betreff: Re: [Framework.net] Drag  Drop mit TreeView - LEIDER DRINGEND

Hi Reinhold!
Vielen Dank! Gibt es das Beispiel auch als VB.NET. Ich habe leider kein C#
installiert und es ist daher müssig bis morgen den Code zu konvertieren.

LG
Steffen

- Original Message -
From: Reinhold Becker [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, June 01, 2004 6:41 PM
Subject: AW: [Framework.net] Drag  Drop mit TreeView - LEIDER DRINGEND


Guckst du hier:
http://www.syncfusion.com/FAQ/WinForms/FAQ_c91c.asp#q617q

Liebe Grüße,
Reinhold

-Ursprüngliche Nachricht-
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL PROTECTED]
Gesendet: Dienstag, 01. Juni 2004 18:31
An: [EMAIL PROTECTED]
Betreff: [Framework.net] Drag  Drop mit TreeView - LEIDER DRINGEND


 Hallo Liste!
 Kann mir jemand mit einem funktionierenden guten Beispiel (Link oder
Source)
 zum Thema  Drag  Drop mit TreeViews (WinForm)  weiterhelfen? Ich möchte
zwischen zwei  TreeViews  per Drag  Drop Daten verschieben, brauche dies
dringend für eine Demo.

 THX
Steffen



___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net



___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net

___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net


___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net

___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net


Re: [Framework.net] Drag Drop mit TreeView - LEIDER DRINGEND

2004-06-01 Diskussionsfäden Christoph Wille
Sollte in etwa so gehen:
newNode = CType(e.Data.GetData(System.Windows.Forms.TreeNode), TreeNode)
Keine Garantie, mein VB.NjET ist unter aller Kanone.
Chris
At 09:16 PM 6/1/2004, you wrote:
An sich nicht. Aber wie caste ich in VB das hier (TreeNode):
newNode = (TreeNode) e.Data.GetData(System.Windows.Forms.TreeNode);
Gruß
Steffen
Das sollte aber doch nicht schwierig sein, daß von Hand gerade
umzuschreiben, oder?
Ich kann leider auch nur VB.Net.
(Das nächste Projekt wird auf jeden Fall C#)
Reinhold

___
Framework.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/framework.net


Re: [Framework.net] Drag Drop mit TreeView - LEIDER DRINGEND

2004-06-01 Diskussionsfäden St.Fricke



Danke. Leider tut sich nichts bei diesem Beispiel: 
kein Drag  Drop zwischen den 2 TreeViews. :((


  - Original Message - 
  From: 
  Christoph Wille 
  To: [EMAIL PROTECTED] 
  
  Sent: Tuesday, June 01, 2004 9:42 
PM
  Subject: Re: [Framework.net] Drag  
  Drop mit TreeView - LEIDER DRINGEND
  Ich hab's mal blind durch den Converter in SharpDevelop 
  durchgelassen, keine Garantien (und Absicht HTML):Private Sub treeView2_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs)Dim newNode As TreeNodeIf e.Data.GetDataPresent("System.Windows.Forms.TreeNode", 
  False) ThenDim 
  pt As PointDim destinationNode As TreeNodept 
  = treeView2.PointToClient(New Point (e.X, 
  e.Y))destinationNode 
  = 
  treeView2.GetNodeAt(pt)newNode 
  = CType(e.Data.GetData("System.Windows.Forms.TreeNode"), 
  TreeNode)If Not destinationNode.Equals(newNode) ThendestinationNode.Nodes.Add(CType(newNode.Clone, 
  TreeNode))destinationNode.ExpandnewNode.RemoveEnd 
  IfEnd 
  IfEnd 
  SubChrisAt 09:33 PM 6/1/2004, you wrote:
  Danke. Scheint soweit zu gehen. 
Und wie sieht es hiermit aus ?destinationNode.Nodes.Add((TreeNode) 
newNode.Clone());Das hier bringt einen 
Fehler:destinationNode.Nodes.Add(CType(e.Data.GetData("System.Windows.Forms.TreeNode") 
newNode.Clone())Und zwar, das NewNode.clone nicht definiert 
ist.Anbei nochmal das ges. C#-Bsp. für den Zusammenhang:Gruß 
Steffen---private 
void treeView2_DragDrop(object sender,System.Windows.Forms.DragEventArgs 
e){ TreeNode 
newNode; if( 
e.Data.GetDataPresent("System.Windows.Forms.TreeNode", 
false)) 
{ Point 
pt; TreeNode 
destinationNode; 
pt = treeView2.PointToClient(new Point(e.X, 
e.Y)); 
destinationNode = 
treeView2.GetNodeAt(pt); 
newNode = 
(TreeNode)e.Data.GetData("System.Windows.Forms.TreeNode"); 
if(!destinationNode.Equals(newNode)) 
{ 
//destinationNode.Nodes.Add(newNode.Clone()); 
destinationNode.Nodes.Add((TreeNode) 
newNode.Clone()); 
destinationNode.Expand(); 
//Remove original 
node 
newNode.Remove(); 
} }}