您的位置:知识库 » .NET技术

一步一步学Silverlight :实现简单的拖放功能

作者: TerryLee  来源: 博客园  发布时间: 2008-10-08 17:24  阅读: 14970 次  推荐: 0   原文链接   [收藏]  

完成拖放操作

完成拖放操作,实现MouseLeftButtonUp事件处理程序。

void OnMouseUp(object sender, MouseButtonEventArgs e)
{
    FrameworkElement element = sender as FrameworkElement;
    trackingMouseMove = false;
    element.ReleaseMouseCapture();

    mousePosition.X = mousePosition.Y = 0;
    element.Cursor = null;
}

效果显示

最终,完成后的效果如下

TerryLee_Silverlight2_0035

拖动按钮

TerryLee_Silverlight2_0036

结束语

本文实现了一个简单的拖放功能(示例来自于Silverlight 2 SDK),点击下载文本示例代码。

0
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻