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

2023-11-29 14:40

本文主要是介绍520快给你喜欢的女生发个表白软件吧!【手把手教学】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 项目介绍
  • 一、创建项目
  • 二、设计窗体
  • 三、添加事件
  • 总结


项目介绍

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

开发工具:Visual Studio 2022
在这里插入图片描述

本项目是用C# Winform开发的一个小软件。
实现非常简单,下面看一下这个软件运行后的效果:请添加图片描述


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

一、创建项目

1.打开Visual Studio 2022,选择“创建新项目”
在这里插入图片描述
2.选择“Windows窗体应用”在这里插入图片描述
3.输入“项目名称”,并且“更改项目路径”
在这里插入图片描述
4.选择“默认的.Net框架”
在这里插入图片描述
5.创建完成,界面是这样的☟
在这里插入图片描述

二、设计窗体

1.将左边工具箱里面的控件拖拽到窗口界面中
Button:按钮
label:文本
pictureBox:显示图片
在这里插入图片描述
工具箱打开的方式:
在这里插入图片描述

2.拖拽成下面的界面
在这里插入图片描述

3.依次点击label,button,在右下角的属性里,找到text,然后更改text里面的内容。pictureBox点击右上角的三角形,然后选择喜欢的图片。
属性面板如果没有,点击F4。
在这里插入图片描述

在这里插入图片描述
4.更改为下图的样式
字体大小:Font属性
字体颜色:ForeColor属性
在这里插入图片描述
5.点击蓝色的标题,然后在“属性”中text中输入文本“一个喜欢你的小哥哥”,找到ICON属性,添加一个ico的图标文件。
在这里插入图片描述

三、添加事件

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

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

在这里插入图片描述
2.添加【不可以】事件
选中【不可以】按钮,点击右侧属性栏中“事件”图标,在下面找到“MouseEnter”事件,双击“MouseEnter”事件,添加下面代码。
在这里插入图片描述
也可以添加“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事件,双击后,添加下面代码。
在这里插入图片描述

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

4.图片设置置底
在public Form1()中添加“pictureBox1.SendToBack();”
在这里插入图片描述


总结

快去动手做一个吧!

源码:百度网盘:密码0207
在这里插入图片描述
创作不易,快来点赞吧!

这篇关于520快给你喜欢的女生发个表白软件吧!【手把手教学】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/433228

相关文章

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Macos创建python虚拟环境的详细步骤教学

《Macos创建python虚拟环境的详细步骤教学》在macOS上创建Python虚拟环境主要通过Python内置的venv模块实现,也可使用第三方工具如virtualenv,下面小编来和大家简单聊聊... 目录一、使用 python 内置 venv 模块(推荐)二、使用 virtualenv(兼容旧版 P

如何确定哪些软件是Mac系统自带的? Mac系统内置应用查看技巧

《如何确定哪些软件是Mac系统自带的?Mac系统内置应用查看技巧》如何确定哪些软件是Mac系统自带的?mac系统中有很多自带的应用,想要看看哪些是系统自带,该怎么查看呢?下面我们就来看看Mac系统内... 在MAC电脑上,可以使用以下方法来确定哪些软件是系统自带的:1.应用程序文件夹打开应用程序文件夹

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件

软件设计师备考——计算机系统

学习内容源自「软件设计师」 上午题 #1 计算机系统_哔哩哔哩_bilibili 目录 1.1.1 计算机系统硬件基本组成 1.1.2 中央处理单元 1.CPU 的功能 1)运算器 2)控制器 RISC && CISC 流水线控制 存储器  Cache 中断 输入输出IO控制方式 程序查询方式 中断驱动方式 直接存储器方式(DMA)  ​编辑 总线 ​编辑

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

免费也能高质量!2024年免费录屏软件深度对比评测

我公司因为客户覆盖面广的原因经常会开远程会议,有时候说的内容比较广需要引用多份的数据,我记录起来有一定难度,所以一般都用录屏工具来记录会议内容。这次我们来一起探索有什么免费录屏工具可以提高我们的工作效率吧。 1.福晰录屏大师 链接直达:https://www.foxitsoftware.cn/REC/  录屏软件录屏功能就是本职,这款录屏工具在录屏模式上提供了多种选项,可以选择屏幕录制、窗口

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

PDF 软件如何帮助您编辑、转换和保护文件。

如何找到最好的 PDF 编辑器。 无论您是在为您的企业寻找更高效的 PDF 解决方案,还是尝试组织和编辑主文档,PDF 编辑器都可以在一个地方提供您需要的所有工具。市面上有很多 PDF 编辑器 — 在决定哪个最适合您时,请考虑这些因素。 1. 确定您的 PDF 文档软件需求。 不同的 PDF 文档软件程序可以具有不同的功能,因此在决定哪个是最适合您的 PDF 软件之前,请花点时间评估您的