Thanks, I found this link for a ListBox versionneeded to update the .HitTest
to SL2 and it works fine
I only wanted a single column, I used a DataGrid because I was being lazy
and wanted to use the DataGrid Header, but I will just make that for a
ListBox :)

changed this line for SL2
List<UIElement> elements =
(List<UIElement>)this.HitTest(e.GetPosition(null));
to
List<UIElement> elements =
(List<UIElement>)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
this);

http://cid-71b364b59919d1e8.skydrive.live.com/self.aspx/Public/blog%20files/dragdrop|_updated.zip<http://cid-71b364b59919d1e8.skydrive.live.com/self.aspx/Public/blog%20files/dragdrop%7C_updated.zip>

which is the better way to do this line?
List<UIElement> elements =
(List<UIElement>)VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
this);
or
List<UIElement> elements =
VisualTreeHelper.FindElementsInHostCoordinates(e.GetPosition(null),
this).ToList();

which one takes more work under the covers to make the conversion to a list?

On Tue, Oct 21, 2008 at 8:57 PM, Valentin Stoychev <[EMAIL PROTECTED]
> wrote:

> I hope you will not treat this as an advertisement.
>
> Take a look at this example from the Telerik QuickStart Application.
> http://demos.telerik.com/silverlight/#Examples/DragAndDrop/FirstLook
>
> It is using the Telerik Drag/Drop framework that do exactly what you need,
> but with listboxes. Modifying the sample a little bit will do the job for a
> DataGrid.
>
> Regards,
> Valentin Stoychev
> Telerik
>
> On Tue, Oct 21, 2008 at 1:05 PM, Stephen Price <[EMAIL PROTECTED]>wrote:
>
>> I got drag and drop between listboxes working in a prototype I was working
>> on few months ago.
>> I used canvas's and a method that checked for a collision/overlap between
>> the two elements when you did the drop.
>> Used the standard mouse approach of move events while button down to
>> animate the dragging around part. Had to clone the image element myself as
>> no clone in Silverlight. I've since had an idea of another way to copy the
>> image but haven't been back to test out my idea. (maybe using brush source -
>> you know how you can have video brushes all pointing at same source?
>> wondering if that would work with an image brush).
>>
>> hope that makes sense...
>>
>> cheers,
>> Stephen
>>
>>
>> On Tue, Oct 21, 2008 at 4:00 PM, .net noobie <[EMAIL PROTECTED]>wrote:
>>
>>> I would like to be able to Drop & Drag a DataGridRow from one DataGrid to
>>> another...?
>>> does anyone have any tips or links on how I would do this please?
>>>
>>> --
>>> .net noobie™
>>>
>>> -------------------------------------------------------------------
>>> OzSilverlight.com - to unsubscribe from this list, send a message back to
>>> the list with 'unsubscribe' as the subject.
>>> Powered by mailenable.com - List managed by www.readify.net
>>
>>
>>  -------------------------------------------------------------------
>> OzSilverlight.com - to unsubscribe from this list, send a message back to
>> the list with 'unsubscribe' as the subject.
>> Powered by mailenable.com - List managed by www.readify.net
>>
>
> -------------------------------------------------------------------
> OzSilverlight.com - to unsubscribe from this list, send a message back to
> the list with 'unsubscribe' as the subject.
> Powered by mailenable.com - List managed by www.readify.net
>



-- 
.net noobie™



------------------------------------------------------------------- 
OzSilverlight.com - to unsubscribe from this list, send a message back to the 
list with 'unsubscribe' as the subject.

Powered by mailenable.com - List managed by www.readify.net

Reply via email to