winform
伊莉伊莉雅
这个作者很懒,什么都没留下…
展开
-
C#版2048---小圆脸图片版(预览)
←打开之后是这个样子,仿QQ登陆界面↑↑↑↑↑↑因为窗体设置的是95%透明,这里空白处显示的是我的桌面背景,并不是登陆窗体上的←登陆的时候会像QQ登陆那样,登陆框消失,头像移动到中间,虽然我这就是一张固定的图片←登陆之后就是这个样子原创 2015-01-01 17:36:39 · 838 阅读 · 0 评论 -
无边框windows窗体移动
private int oldX = 0; private int oldY = 0; private void panel1_MouseMove(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) {原创 2015-01-01 17:08:53 · 323 阅读 · 0 评论 -
C#版2048---小圆脸图片版(登录与注册)
登录窗体设计如上图所示。图中标注的1是两个自定义的按钮,分别是最小化与关闭,鼠标移动到上面时会出现颜色改变的效果。2是一个pictureBox,背景颜色与下方颜色相同,一般是隐藏的,当验证信息正确之后,会显示出来,遮挡上面panel的下面一部分,然后小图片会向右向上移动到中间,产生动画效果。3是三个文本框,打开时分别显示用户名、密码等,鼠标点击时,会清空文本框内容。鼠标离开时,如果有输入则显示原创 2015-01-02 13:34:24 · 1293 阅读 · 0 评论 -
C#版2048---小圆脸图片版(游戏主界面)
游戏主窗体如图片所示,右上角两个自定义按钮。标注的区域1,设计时为空白,在游戏开始时,创建4个包含4个pictureBox的list,即16个pictureBox。创建一个4*4的二维数组aMap[4,4],所有元素赋值为0,将此二维数组的每个元素都与每个list的pictureBox相对应,当aMap[x,y]的值分别为0,2,4,8…8192时让pictureBox设置不同的图片,然后游戏时每原创 2015-01-02 13:41:46 · 3232 阅读 · 0 评论 -
C#版2048---小圆脸图片版(游戏类与结束)
游戏刚开始,随机先初始化aMap[x,y]为0,然后随机给某两个元素赋值2或4,赋值2的几率是9/10,赋值4的几率是1/10,赋值前先判断随机选的元素是否为0,不为0的话就再次随机取个元素赋值。public void GameStart() { for (int x = 0; x < 4; x++) for (int y原创 2015-01-02 13:50:22 · 758 阅读 · 0 评论