C#label怎么沿着窗口移动 5 我刚学习C#只会让标签右进左出还有其他的,但不会沿窗口周边移动,这个图实例是让label到左后上然后就不动啦。... 我刚学习C# 只会让标签右进左出还有其他的,但不会沿窗口周边移动,这个图实例是让label到左后上然后就不动啦。 展开 我来答 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 三天打鱼N 2019-10-03 · TA获得超过1540个赞 知道大有可为答主 回答量:2032 采纳率:74% 帮助的人:588万 我也去答题访问个人页 关注 展开全部 先把思路搞清楚吧要围绕边缘移动 你应该先判断标签的当前位置如果标签在上面而且没有到最右边 就往右移动如果在最右边且没有到最下面 就往下移动如果在最下面 且不在最左边 就向左移动如果在最左边 且没有到最顶 就往上移动 更多追问追答 追问 我这个是标签是放在中间,然后向向左移动,到了左边缘后右移动到上面去,最后就卡在上面的边缘啦 又 追答 逻辑bug 说了先把思路搞清楚 你打算怎么动的呢? 追问 先从左上角开始,然后顺时针沿着边缘四周移动 追答 在初始化函数里你先把它定位到左上角 然后定义一个程序集变量吧 方便判断int 方向=0;timer事件(){如果(方向==0){如果(标签左边+标签宽度<窗口宽度)标签左边+=1;否则 {方向=1 标签顶+=1}}否则如果(方向==1){ 如果(标签顶+标签高度<窗口高度)标签顶+=1;否则 {方向=2;标签左边-=1;}}其他方向代码省略………………} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-10-10 C#窗体程序求助,怎么写条件让label标签沿着窗体周边移动 2 2016-02-26 c# 运行后如何让label在窗体上移动 3 2019-10-01 c# 请问怎么让label控件沿着窗口顺时针 1 2014-10-24 求用C#新建项目窗口应用程序编写一个label从左往右移动的程序! 2008-03-08 c# winform问题,如何将label1沿着一条线移动 2012-09-16 c#窗体label控件我想让他右下左上 来回循环移动。求代码 2 2017-05-10 怎么让C#的label的文字左右移动 6 2016-06-24 C# label 移动 1 更多类似问题 > 为你推荐: