标题:双击任意pictruebox,则移动被双击的picturebox
取消只看楼主
mskushu
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2011-4-10
结帖率:85.71%
已结贴  问题点数:10 回复次数:3 
双击任意pictruebox,则移动被双击的picturebox
//双击任意picturebox时,开启timer  
private void pbxiana_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            trMove.Enabled = true;
            trMove.Interval = 1;
            //PictureBox loli = sender as PictureBox(这句应该对,就是这边的loli在下面的函数中不能)
        }
   private void timer1_Tick(object sender, EventArgs e)
        {
            PictureBox loli = sender as PictureBox;//貌似这句有错,不知道sender是哪个参数
            if (loli.Location.X > 75)
            {
                loli.Left -= 10;

            }
            if (loli.Location.Y < 490)
                loli.Top += 10;  
       }
求指点,求调教
搜索更多相关主题的帖子: private void 
2011-04-11 09:15
mskushu
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2011-4-10
得分:0 
LS只能实现指定的一个图片的移动,我想实现多个,但不想重复写
2011-04-11 19:43
mskushu
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2011-4-10
得分:0 
额,系统提示我loli没赋值,一直为null,貌似失败了
2011-04-12 12:09
mskushu
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2011-4-10
得分:0 
额,原来loli前面那句picturebox没去掉--,谢谢各位了
2011-04-12 16:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-336249-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.423640 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved