学习在VS2019上使用C#写窗体应用程序

打开VS2019,点最下面的创建新项目

选择 Windows窗体应用,配置新项目

此时会开始一个新的界面

在每一个 Windows 窗体应用程序的项目文件夹中,都会有一个默认的窗体程序 Form1.cs,并且在项目的 Program.cs 文件中指定要运行的窗体,其中Program.cs 文件的代码如下。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;namespace WindowsFormsApp3
{static class Program{/// <summary>/// 应用程序的主入口点。/// </summary>[STAThread]static void Main(){Application.EnableVisualStyles();Application.SetCompatibleTextRenderingDefault(false);Application.Run(new Form1());}}
}

Application.EnableVisualStyles();表示用于启动应用程序中可视的样式,如果控件和操作系统支持,那么 控件的绘制就能根据显不风格来实现。
Application.SetCompatibleTextRenderingDefault(false);表示控件支持 UseCompatibleTextRenderingproperty 属性
Application.Run(new Form1());表示 new Form1() 即为要启动的窗体。


我们可以在右下角的属性查看窗口的信息并进行对应的更改,比如在Text上直接更改窗口名称

点击启动后,就会打开我们新建的一个窗口,类似于我们敲出的 “Hello world”

打开工具箱,添加一个label显示我们需要的信息。

拉一个label到窗口中,

右下角的属性中将Text改为Hello world,有感觉啦~


完成我们的第一个窗口啦~

C#(VS2019)窗体应用程序之第一个窗口相关推荐

  1. Visual Studio 2019下载、安装全教程、及使用简单窗体应用程序

    一:下载: 官网地址:https://visualstudio.microsoft.com/zh-hans/ 进入后第一个Visual Studio IDE,点击第一个Community 2019 得 ...

  2. 【Microsoft Visual Studio 2010完成CLR窗体应用程序】计算器和画图板的设计

    计算器和画图板的设计 目录: 计算器设计 画图板设计 整体总结和分析 前言: 本次应课程要求要用C++设计计算器和画图程序,我会使用Microsoft Visual Studio 2010来完成该窗体 ...

  3. C#:如何用VS开启人生中第一个Windows窗体应用程序(Winform)?

    摘要:Windows窗体应用程序(Winform,下文以此指代)既能有效.直观地设计Windows窗体界面,又支持内部逻辑的编写.那么,对于C#初学者来说,如何开启第一个Winform程序呢? 编程语 ...

  4. 外接圆算法、多边形的外接圆算法(C#、窗体应用程序)

    基于自定义的点或多边形,生成包含所有点的最小外接圆 使用VS2019,C#,建立窗体应用程序,PictureBox用于绘制自定义的点或多边形. 一.算法思路 (1)对所绘制的多边形,(注:这里只允许绘 ...

  5. vs2019窗体生成后字体变模糊的问题

    最近刚开始学习使用vs2019制作winform程序,程序生成以后打开程序却发现,设计时非常清晰的文字在打开的窗体程序中却变得非常模糊,最后上网查,原因是因为我的显示器的分辨率很高,而VS对高分屏的支 ...

  6. C# WinForm界面设计教程(C# Windows窗体应用程序)

    WinForm 是 Windows Form 的简称,是基于 .NET Framework 平台的客户端(PC软件)开发技术,一般使用 C# 编程.C# WinForm 编程需要创建「Windows窗 ...

  7. 《Visual C# 程序设计》课程学习(10)——第10章 Windows 窗体应用程序开发

    10.1 Windows窗体编程基础 10.1.1 WinForms概述 #region Windows 窗体设计器生成的代码/// <summary>/// 设计器支持所需的方法 - 不 ...

  8. C#窗体应用程序常用控件介绍

    下面图片列出了我目前常用的一些控件: 1. 窗体Form 新建一个C#窗体应用程序,默认都会有一个窗体控件,窗体就是我们应用程序最大的那个窗口了. 窗体常用的属性有: (1)StartPosition ...

  9. 窗体应用程序防腾讯QQ源码

    窗体应用程序防腾讯QQ源码 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 u ...

最新文章

  1. poj3352(强连通分量)
  2. 中兴视讯服务器 广州,中兴高清视讯服务器ZXV10 M900
  3. 编程心法 之什么是MVP What is MVP development?
  4. OpenGL Subdivision Modes细分模式的实例
  5. 征战蓝桥 —— 2016年第七届 —— C/C++A组第3题——方格填数
  6. 一步一步教你实现iOS音频频谱动画(一)
  7. 硬件知识:什么是扩展坞,看完你就明白了!
  8. Win11系统显示你的账户已被停用怎么办
  9. linux 宽字符串,C语言中的多字节字符与宽字符
  10. 开发浏览器监控网页数据变化_贝程学院:Selenium辅助开发工具Firebug和Firepath
  11. matlab的7.3版本是什么_MX Linux 19.3 发布,Debian和antiX Linux的混合版本
  12. 吴恩达机器学习(二)多元线性回归(假设、代价、梯度、特征缩放、多项式)
  13. 无法执行任何java命令,报错OutOfMemoryError: Cannot create GC thread. Out of system resources
  14. 没有别的厂家生产薯片?
  15. 游戏编程之二 windows编程基础
  16. 莱布尼茨公式C语言编程,高等数学——手撕牛顿莱布尼茨公式
  17. 商业计划书PPT模板
  18. 软件开发成本构成及评估
  19. CRM系统之数据库设计
  20. 生还者+感染者+物品的轮廓颜色修改方法

热门文章

  1. Jetson tx2 使用 jetpack 4.3刷机全过程
  2. AMD计划在2012年发布十核处理器
  3. Notepad++下载安装介绍教程
  4. 高频交易及化资策与区
  5. RSD处理高分5号高光谱(GF5 AHSI)数据(四)——从地物光谱搜索高光谱数据集
  6. python绘制直线的垂线_Matplotlib:散点图中的垂直线
  7. mysql 查询重复字符串_如何在mysql中查询重复的字符串条目
  8. Jeecgboot报错Failed to configure a DataSource: ‘unl‘ attribute is not specified and no embedded dataso
  9. 如何在微信h5拉起支付宝支付界面
  10. java get set写法_java get set方法的使用