当前位置: 首页 > article >正文

C#实战|大乐透选号器[3]:动态生成大乐透蓝球区选择球及实现拖动窗体功能

哈喽,你好啊,我是雷工!

关于大乐透选号器前面已经记录了2篇笔记,这是第3篇;

以下为练习笔记。

01 蓝球区

上一篇练习了初始化动态生成红球区的红色球,接下来同样的方法完成蓝球区的选号球自动绘制;

1.1、确定位置规律

首先大概排布下选择球的位置,或者根据UI设计的尺寸确定选择球的位置信息;

01号球的位置Point为(36,16),每列间隔距离为70;每行间隔为52;

1.2、实现代码

代码部分与红球区域的代码思路一致,只需要将循环的次数(对应选择球的个数)、生成位置信息、间隔信息做对应的调整即可;

然后将循环生成的用Add添加到蓝球区域的Panel里即可。

最后和红球区方法代码一样,在初始化时调用该方法;

①InitBluePanel方法

代码如下:


                

http://www.kler.cn/news/292827.html

相关文章:

  • Flask+LayUI开发手记(六):树型表格的增删改查
  • 网络编程 0905作业
  • 在ABAP开发中,BSEG和BKPF的数据如何做关联查询?
  • Unity(2022.3.41LTS) - UI详细介绍-TMP
  • WordPress的安装与简单开发教程
  • springboot 配置ssl支持https
  • 软通动力子公司鸿湖万联重磅发布SwanLinkOS 5,擘画开源鸿蒙AI PC新篇章
  • 七、装饰器模式
  • 薄膜制造革新-平扫式自动风环测厚仪
  • 基于 Python 的 LIF 模型:探索神经元同步与小世界网络
  • Ubuntu20上的Qt程序连接Windows上的mssql服务器
  • Tableau 社区项目 | 参与 Data+TV 挑战,洞悉全球电视剧集数据的精彩故事!
  • vue3获取视频时长、码率、格式等视频详细信息
  • pytorch torch.squeeze函数介绍
  • 2024年高教社杯全国大学生数学建模竞赛A题思路(2024数学建模国赛A题思路)
  • Flutter 局部变量刷新问题
  • “全面解析审核运营:策略、流程、案例,一本通吃!
  • 牛牛替换(c语言)
  • 系规学习第21天
  • vue3定义响应式数据(ref,reactive)
  • C++ STL容器-Vector容器概念及应用方法详解
  • SSH免秘钥问题
  • 【netty系列-09】深入理解和解决tcp的粘包拆包
  • 一文讲清楚,AI、AGI、AIGC与AIGC、NLP、LLM,ChatGPT等概念
  • 【云计算】什么是云计算服务|为什么出现了云计算|云计算的服务模式
  • 动手学深度学习8.2. 文本预处理-笔记练习(PyTorch)
  • 计算机网络八股文之TCP协议
  • FPGA随记---inout端口的处理
  • 20240902软考架构-------软考101-105答案解析
  • TMC5271/TMC5272 支持使用编码器进行闭环位置控制