520快给你喜欢的女生发个表白软件吧!【手把手教学】

简介: 520快给你喜欢的女生发个表白软件吧!【手把手教学】

项目介绍

提示:这里可以添加本文要记录的大概内容:


开发工具:Visual Studio 2022



本项目是用C# Winform开发的一个小软件。

实现非常简单,下面看一下这个软件运行后的效果:


e205573e744d4d4aa14f2b31cebb597c.gif

提示:以下是本篇文章正文内容,下面案例可供参考


一、创建项目

1.打开Visual Studio 2022,选择“创建新项目”

477edc44df58498db5187dea73a6686d.png

2.选择“Windows窗体应用”

30f3e09c0b4144b49543f084336388ce.png


3.输入“项目名称”,并且“更改项目路径”

362d4e37fc9941b28477fab7741f0f3e.png

4.选择“默认的.Net框架”

e842742b7464400da58d0cf117ae9734.png

5.创建完成,界面是这样的☟

e22b2245cc18417699fa3b2088d48c23.png


二、设计窗体

1.将左边工具箱里面的控件拖拽到窗口界面中

Button:按钮

label:文本

pictureBox:显示图片

121bbe1ae41f44e4b35a945d487cd1d8.png

工具箱打开的方式:


aba8515cb9b14799980e4646555035b6.png

2.拖拽成下面的界面72bcca5a5c6541b5b219352e8ed68243.png



3.依次点击label,button,在右下角的属性里,找到text,然后更改text里面的内容。pictureBox点击右上角的三角形,然后选择喜欢的图片。

属性面板如果没有,点击F4。

b1ffe393316a46df92089669a7c6a688.png

31ec1bb2924d439c92fa32024d8780b5.png


4.更改为下图的样式

字体大小:Font属性

字体颜色:ForeColor属性

f81e754426cb4332a3238de8d42364ca.png

5.点击蓝色的标题,然后在“属性”中text中输入文本“一个喜欢你的小哥哥”,找到ICON属性,添加一个ico的图标文件。

3f04fd13e7644bf78553534986152d72.png


三、添加事件

1.添加【好耶】事件

双击【好耶】按钮,进入点击事件代码编辑区,添加下面代码。


MessageBox.Show("我就知道你会同意的", "^v^");
MessageBox.Show("恭喜你拥有一名可爱的男朋友~~", "^v^");
MessageBox.Show("🤍🤍爱你,么么哒🤍🤍", "^v^");
this.Dispose();

54e28059213f44a2ab56714cb50fd664.png


2.添加【不可以】事件

选中【不可以】按钮,点击右侧属性栏中“事件”图标,在下面找到“MouseEnter”事件,双击“MouseEnter”事件,添加下面代码。

1dc1a1e89b8a4d6b90f61ceebfd2afc8.png

也可以添加“Click”事件


int x = this.ClientSize.Width - button2.Width;
int y = this.ClientSize.Height - button2.Height;
Random r = new Random();
button2.Location = new Point(r.Next(0, x + 1), r.Next(0, y + 1));

3.禁用关闭窗口

选择form1窗体,点击属性栏上面的“事件”图标,在下面找到FormClosing事件,双击后,添加下面代码。


2e86107639374ab4aecdebe3ee53eec2.png
MessageBox.Show("不回答不能退出哦!", "(╯_╰)╭");
e.Cancel = true;

4.图片设置置底

在public Form1()中添加“pictureBox1.SendToBack();”

e9619ed82a5b46a584b32dfcc9573daa.png


总结

快去动手做一个吧!


源码:百度网盘:密码0207

4d841f479a5b4d4195fc70bbbacc0fce.png

目录
相关文章
|
5月前
|
缓存 并行计算 PyTorch
PyTorch CUDA内存管理优化:深度理解GPU资源分配与缓存机制
本文深入探讨了PyTorch中GPU内存管理的核心机制,特别是CUDA缓存分配器的作用与优化策略。文章分析了常见的“CUDA out of memory”问题及其成因,并通过实际案例(如Llama 1B模型训练)展示了内存分配模式。PyTorch的缓存分配器通过内存池化、延迟释放和碎片化优化等技术,显著提升了内存使用效率,减少了系统调用开销。此外,文章还介绍了高级优化方法,包括混合精度训练、梯度检查点技术及自定义内存分配器配置。这些策略有助于开发者在有限硬件资源下实现更高性能的深度学习模型训练与推理。
908 0
|
6月前
|
监控 安全 定位技术
企业安全生产培训,这么做才有效
安全培训是企业生存的底线,而非“面子工程”。2024年某企业因新员工未完成安全培训引发事故被罚1.2万元,凸显了安全培训的重要性。本文探讨了安全培训在预防事故、法律合规、提升自救能力及减少损失中的关键作用,并提出构建分层分类培训体系、利用技术手段(如二维码)提高效率、打造全员参与的安全文化等方法。通过低成本工具如草料二维码,企业可实现签到、课件学习、承诺书签署和安全宣教等功能,推动数字化转型与安全管理升级。
|
机器学习/深度学习 人工智能 自然语言处理
深度学习中的自适应神经网络:原理与应用
【8月更文挑战第14天】在深度学习领域,自适应神经网络作为一种新兴技术,正逐渐改变我们处理数据和解决问题的方式。这种网络通过动态调整其结构和参数来适应输入数据的分布和特征,从而在无需人工干预的情况下实现最优性能。本文将深入探讨自适应神经网络的工作原理、关键技术及其在多个领域的实际应用,旨在为读者提供一个全面的视角,理解这一技术如何推动深度学习向更高效、更智能的方向发展。
|
安全 关系型数据库 数据库
PostGreSQL安装压缩包格式
PostGreSQL安装压缩包格式
212 2
|
11月前
|
机器学习/深度学习 人工智能 算法
量子计算算法:超越经典计算机的边界
【10月更文挑战第30天】量子计算基于量子力学原理,通过量子比特和量子门实现超越经典计算机的计算能力。本文探讨量子计算的基本原理、核心算法及其在密码学、化学、优化问题和机器学习等领域的应用前景,并讨论当前面临的挑战与未来发展方向。
|
关系型数据库 MySQL 分布式数据库
PolarDB开源社区动态:最新版本功能亮点与更新解读
随着云计算的发展,阿里云的云原生分布式数据库PolarDB受到广泛关注。最新版本通过X-Paxos等先进算法优化了内核稳定性和性能,增强了分布式CDC架构以支持实时数据同步和离线分析,并引入了基于时间点的恢复功能(PITR)确保数据安全。此外,新增MySQL一键导入PolarDB-X功能简化迁移流程。这些改进将进一步提升PolarDB在企业级数据处理中的竞争力。
442 1
|
机器学习/深度学习 存储 监控
利用机器学习技术优化数据中心能效
【7月更文挑战第36天】在数据中心管理和运营中,能源效率已成为关键性能指标之一。随着能源成本的不断上升以及环境保护意识的增强,开发智能化、自动化的解决方案以降低能耗和提高能源利用率变得尤为重要。本文探讨了如何应用机器学习技术对数据中心的能源消耗进行建模、预测和优化,提出了一个基于机器学习的框架来动态调整资源分配和工作负载管理,以达到节能的目的。通过实验验证,该框架能够有效减少数据中心的能耗,同时保持服务质量。
|
机器学习/深度学习 前端开发 算法
canvas系列教程03 —— 线的样式、绘制文本、操作图片(图片的渲染、缩放、裁剪、切割、平铺、特效)、变换元素(平移、缩放、旋转)(二)
canvas系列教程03 —— 线的样式、绘制文本、操作图片(图片的渲染、缩放、裁剪、切割、平铺、特效)、变换元素(平移、缩放、旋转)(二)
242 0
|
NoSQL 关系型数据库 数据库
数据传输服务DTS(Data Transmission Service)是阿里云提供的实时数据流服务
【2月更文挑战第29天】数据传输服务DTS(Data Transmission Service)是阿里云提供的实时数据流服务
265 5

热门文章

最新文章