| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 802 人关注过本帖
标题:求助!
只看楼主 加入收藏
specialfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-1-28
收藏
 问题点数:0 回复次数:5 
求助!
请教大家一下,我想在窗体中实现按钮的按照圆形转动,就像魔兽世界的密码保护的那样的效果
怎么弄啊?
请大家指教,急用!谢谢!
搜索更多相关主题的帖子: 魔兽世界 效果 圆形 窗体 
2008-07-05 00:18
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
其实就是窗口上的很多小控件(点击用的)的local属性按照圆形轨迹移动

可以用Timer控件来控制

圆形轨迹坐标的公式我之前做过,我回家帮你找找看!
2008-07-05 12:07
shmilylee
Rank: 2
来 自:江苏扬州蹩脚小公司
等 级:论坛游民
威 望:2
帖 子:242
专家分:22
注 册:2007-7-6
收藏
得分:0 
int   j   =   0,   r   =   50,   x0   =   100,   y0   =   200;
                        int   x,   y;
                        Pen   pen   =   new   Pen(Color.White,   1);
                        for   (int   i   =   0;   i   <   1;   i++)
                        {
                                j   -=   12;
                                x   =   Convert.ToInt32(x0   +   r   *   Math.Cos(j   /   (360   /   Math.PI)));
                                y   =   Convert.ToInt32(y0   +   r   *   Math.Sin(j   /   (360   /   Math.PI)));
                                Point   point1   =   new   Point(x0,   y0);
                                Point   point2   =   new   Point(x,   y);
                                e.Graphics.DrawLine(pen,   point1,   point2);
                        }
2008-07-05 12:59
specialfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-1-28
收藏
得分:0 
谢谢!我试试
2008-07-05 23:13
specialfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-1-28
收藏
得分:0 
我是刚刚才学C#的,还处于菜鸟级,期望大家多多指教
2008-07-05 23:23
specialfw
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-1-28
收藏
得分:0 
那个J表示什么啊?
2008-07-05 23:35
快速回复:求助!
数据加载中...
 
   



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

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