在VS里使用C#制作窗口应用

这篇具有很好参考价值的文章主要介绍了在VS里使用C#制作窗口应用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

新建项目

创建项目的时候搜索net,选择这个。
在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

打开应该是这样
在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

第一个控件

  • 选择公共控件 - PictureBox - 拖入Form

  • 在Image处选择上传本地资源,建议上传一个小一点的图片。

  • 修改一下尺寸。

  • ctrl+s 保存
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 从“属性”切换到“事件”
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 双击Click事件,进入代码编辑
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 这段代码可以理解为生命周期的开始,即在一切之前执行。

  • 在这个函数里可以进行一些初始化操作。

public Form1()
{
    InitializeComponent();
}
  • 修改点击事件函数,进行一条弹窗
private void pictureBox1_Click(object sender, EventArgs e)
{
    MessageBox.Show("pictureBox1_Click");
}

第一个解决方案

  • 生成解决方案
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 在这个路径里找到exe文件,双击启动。

  • 点击图片,触发点击事件,弹出提示。
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 至此,第一个解决方案已生成。

事件

click

  • 在事件处双击空位,即可自动生成一个事件
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 当你想修改这个事件的函数名时,在设计里修改,不要直接在代码里修改,会出现引用错误。修改完后,会生成一个新的函数并自动绑定,将原函数的内容复制过来,删掉即可。

timer

  • 找到下方的timer1,开启应用,添加一个Tick函数,函数的内容稍后再编辑。

在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft
在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft
在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft
在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

  • 添加一个Label,改名为TimeLabel。

  • 在初始化时通过名字获取它,修改上面的内容为当前的时间文章来源地址https://www.toymoban.com/news/detail-835971.html

public Form1()
{
    InitializeComponent();
    TimeLabel.Text = DateTime.Now.ToString();
}
  • 写进timer1的Tick函数里
private void timer1_Tick(object sender, EventArgs e)
{
    TimeLabel.Text = DateTime.Now.ToString();
}
  • 生成解决方案后,可以看到时间动起来了。
    在VS里使用C#制作窗口应用,前端学习,c#,开发语言,microsoft

到了这里,关于在VS里使用C#制作窗口应用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端的同学不会还在用VS Code吧,可以放弃了;小马带你认识前端开发神器WebStorm(WebStorm及Git的相关配置与使用)

    3.点击 GitHub-Add account,输入自己的 Git 账号和密码; 4.点击 Git,在 Path to Git executable 中选择自己电脑所安装的 Git 所在绝对路径; 5.点击 Apply,点击 ok,Git 配置完成; 二、克隆 Git 仓库上的项目至本地 1.打开软件,check out-GIT; 2.已经进入软件也可,点击 VCS-Git-Clone; 3. 出现以

    2024年04月24日
    浏览(39)
  • C#控制台应用程序如何添加窗口关闭事件?

    公司有一个控制台应用程序,在关闭控制台应用程序窗口前,想处理一下业务逻辑。还有比如误操作关闭了,或者像消息队列启动了发送消息提醒,那关闭了窗口代表控制台应用销毁了,也需要发送消息通知。那这个时候添加关闭窗口事件就派上用场了。 很多小伙伴问,有没

    2024年02月13日
    浏览(47)
  • Xamarin体验:使用C#开发iOS/Android应用

    http://www.cnblogs.com/lwme/p/use-xamarin-develop-Android-iOS-app.html Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发。 简介 Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/products): Xamarin Studio:

    2024年02月07日
    浏览(46)
  • C# Windows API应用:获取桌面所有窗口句柄的方法

    C# Windows API应用:获取桌面所有窗口句柄的方法 在 C# 的 Windows 应用程序开发中,我们常常需要获取桌面上所有窗口的句柄,以便进行一些窗口管理或者后续操作。本文将介绍一种利用 Windows API 获取桌面所有窗口句柄的方法,并提供相应的源代码和描述。 在开始之前,我们需

    2024年02月05日
    浏览(52)
  • 【C++】继承基础知识及简单应用,使用reportSingleClassLayout(在Visual Studio开发人员命令提示窗口)查看派生类详细信息

    author:Carlton tag:C++ topic:【C++】继承基础知识及简单应用,使用reportSingleClassLayout(在Visual Studio开发人员命令提示窗口)查看派生类详细信息 website:黑马程序员C++ date:2023年7月22日 目录 概要 继承规则 对象模型 构造析构顺序 同名与静态同名成员 多继承 菱形继承 VS开发人

    2024年02月16日
    浏览(53)
  • C#开发的OpenRA游戏之建造物品的窗口10

    前面已经分析完成建造物品的过程,从物品进入队列,直到物品按时间进行生产完成。那么生产完成之后,又是怎么样放置到游戏的地图里面的呢?本文就来分析这个问题。 前面可以看到,当物品建造完成时,会在右边的面板上显示建造完成: 在上面显示Ready的文字。这时候

    2024年02月12日
    浏览(45)
  • C#开发的OpenRA游戏之建造物品的窗口5

    前面分析了TAB窗口的建立和运行,现在关注它的子窗口,也就是ProductionPaletteWidget类实现的窗口,这个窗口主要用来显示所有可以创建物品的ICON图标。用户可以通过这个窗口实现物品创建,如下图所示:   比如要创建电厂,就是点击上面高亮显示的图标,就可以开始建造。可

    2024年02月09日
    浏览(40)
  • C#开发的OpenRA游戏之建造物品的窗口4

    前面分析了建造物品TAB窗口类ProductionTabsWidget,它是实现窗口显示内容绘制的,不过它还有一个逻辑处理类ProductionTabsLogic,在这个类实现一些功能配置,现在就来分析这个类。               ProductionTabs@PRODUCTION_TABS:                      Logic: AddFactionSuffixLogic

    2024年02月09日
    浏览(51)
  • 微软为 VS Code 带来 C# 开发套件

    微软于今天在 Marketplace 上架了一款适用于 Visual Studio Code 的官方 C# 开发套件 —— C# Dev Kit,通过更好地管理、测试,以及提供全新的 AI 功能,为 Linux、macOS 和 Windows 平台的开发者带来了更好的 C# 开发体验。 根据微软官方提供的信息,C# Dev Kit 从 Visual Studio 中借用了一些开发

    2024年02月08日
    浏览(37)
  • C#开发的OpenRA游戏的游戏界面内鼠标处理窗口

    C#开发的OpenRA游戏的游戏界面内鼠标处理窗口 OpenRA游戏里,游戏上面所有物品显示,都是基于窗口容器。 前面也讨论过,其实就是基于ingame.yaml文件来布局和创建的, 在ingame.yaml文件里,根窗口Container@INGAME_ROOT,共有六个子节点: Children:     LogicKeyListener@GLOBAL_KEYHANDLER:   

    2024年02月11日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包