none
WPF 关于拖动控件的问题 RRS feed

  • 问题

  •    我在wpf平台下,

       <Grid Name="mainwindow" Margin="0,0,-2,0" HorizontalAlignment="Left" Width="1094" RenderTransformOrigin="0.504,0.421">       
            <Canvas  Name="canvas" HorizontalAlignment="Left" Width="235" Margin="802,396,0,79" >
            </Canvas>
        </Grid>

    在Grid中有一个容器canvas 。想实现拖动canvas的功能,怎么实现?是mousemove 函数还是drag函数,对于获取位置这段程序不太会写,请高手指教

    2014年3月21日 9:33

答案

  • 你好,

    建议你参考:http://www.codeproject.com/Tips/442276/Drag-and-drop-WPF-controls

    这个项目是移动Canvas中控件位置的。如果在Grid中移动Canvas差别不大。

    谢谢!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    • 已标记为答案 rufeng913 2014年3月26日 3:21
    2014年3月24日 2:55
    版主