locked
在mobile如何实现类似的拖放效果 RRS feed

  • 问题

  • 就像pc机上的开始菜单,里面有列出很多程序,如果我按住其中一个然后可以拖放重新排列它们的位置,请问 mobile 上如何实现。谢谢!
    2009年9月16日 6:07

答案

全部回复

  • 据我所知,Windows Mobile 操作系统没有提供这样的功能,如果是自己的应用程序,我们可以用GDI来控制,不过这个比较复杂。
    Please remember to mark the replies as answers if they help and unmark them if they provide no help
    2009年9月21日 7:15
    版主
  • 据我所知,Windows Mobile 操作系统没有提供这样的功能,如果是自己的应用程序,我们可以用GDI来控制,不过这个比较复杂。
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

    如果用 gdi + 来绘制应该如何来实现,有大体思路吗?

    我看 pc 上鼠标拽着的时候都会有个原图标的“印子”跟随的,好像实现这个挺麻烦的
    2009年9月21日 8:56
  • 对的,用GDI是很麻烦,看一下下面的例子:

    Flickerless Drag and Drop of Graphic Primitives Using .Net GDI



    顺便说一下,在最新的WM6.5中,一些功能菜单项可以实现拖放的效果。但都是操作系统的系统的程序。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help
    2009年9月22日 8:07
    版主