C#定时关机,重启,睡眠——界面
来源:互联网 发布:玲珑加速器mac版 编辑:程序博客网 时间:2024/05/17 01:08
C#定时关机,重启,睡眠——界面
闲暇之余做了一个小软建,利用C#来实现自动,下面为大家分三部分介绍这个软件的实现:
C#定时关机,重启,睡眠——界面
整体构思
先给大家看一下软件界面的整个框架,用户需要输入时间并选择执行任务后点击开始计时即可添加任务。
项目窗口创建
新建一个C#窗体应用程序,名称命名为TimingShutdown
适当调整窗口,将文本Text为定时关机,即可。(可以可以添加图标等进一步完善)
窗口内容添加
我们需要向窗口添加一下内容,在此截图为例,以便读者自己动手时有所遗漏这一点需要注意。(下面按照列表顺序依次进行)
canceltime——取消计时
工具箱——>公共控件——>Button(拖拽到窗口),右键属性将按键名称修改为canceltime,Text文本修改为取消计时。*开始及时***startime也一样设置。
closeCase——任务选择
同上方式将ComboBox组件拖至窗口,名称修改为closeCase,DropDownStyle设置为DropDownList,在Items(点击选项框右边的三点)中添加执行任务的文本:
关机
重启
睡眠
注意的是一词一行
contexMenuStrip——菜单设置
拖拽一个contexMenuStrip组件至窗口,添加退出,打开两个选项如下图:
label——文本提示
添加label组件,label1—label6的目地就是起到提示作用,只需要更改Text内容即可,在此不过多赘述,值得注意到是两个Text内容为空的shuttime_label和remain_label,目地是为了向用户显示关机时间和剩余时间。
notifyIcon——图标
在属性中添加Icon图标(图标格式为Ico自己去网上下载吧),绑定SontextMenuStrip为上刚创建的contexMenuStrip组件。Text为定时关机,Visible为true。
textBox——文本输入
添加两个textBox,用于文本输入,名字更改为texthour和textminute。
timer——计时器
添加计时器,Enaleld设置为false,Inertial设置为1000(因为计时器单位是毫秒,我们计时精确到秒就可以了)。
排版建议
在排版过程中可以利用VS右上角的工具,个人觉得非常实用方便。在排版好之后可以点击启动进一步做视觉上调整。
备注
本人学生,能力有限如有错误,还望各位前辈指教。
- C#定时关机,重启,睡眠——界面
- 给Mac设置定时关机、重启、睡眠
- 给Mac设置定时关机、重启、睡眠
- 定时关机重启
- 注销 重启 关机 定时
- C# 代码如何实现让你的电脑关机,重启,注销,锁定,休眠,睡眠
- Mac睡眠、注销、重启、关机的快捷键
- Windows 系统关机、重启、睡眠、休眠及唤醒消息
- linux——如何在linux下让系统定时自动重启(关机)
- 定时关机、重启的脚本
- XP 定时关机/重启CMD命令
- 一个命令搞定定时关机/重启
- Mac定时关机、重启、休眠命令行
- C#实现关机、重启
- shutdown定时关机和定时重启命令
- c#实现定时关机
- 关机——重启命令
- Linux战地日记—关机/重启
- IntelliJ IDEA搭建Spring Boot的小Demo
- 0420-序选择器
- Linux c_mysql编程
- 回文素数
- pca+svm手写数字识别
- C#定时关机,重启,睡眠——界面
- 伽玛校正
- 懒懂事的小明
- Android获取天气预报Demo
- 【菜鸟玩Linux开发】在C++里操作MySQL
- 一对多的查询排序ui
- 基因光线
- 转载博客
- linux下c程序访问mysql小例子