精华内容
下载资源
问答
  • c#窗体应用程序设计

    2013-06-13 11:17:58
    PPT,介绍的非常详细 ,有界面有实例,实为C#入门者之利器
  • C#窗体应用程序设计PPT学习教案.pptx
  • C#窗体应用程序设计PPT教学课件.pptx
  • C#窗体应用程序设计

    2013-12-16 16:05:06
    C#窗体应用程序设计
  • c#窗体应用程序实例

    2015-02-04 00:53:01
    包含c#窗体应用程序多个实例,简单易懂,非常适合初学者
  • 扫雷c#窗体应用程序

    2018-12-02 22:35:30
    c#扫雷小程序,适用于交作业时,简单易懂。便于学习,适用于初学者。
  • c#Windows窗体应用程序设计,8.1 窗体设计 8.2 常用的控件设计 8.3 多文档窗体 8.4 窗体设计的事件机制
  • c# Windows窗体应用程序设计(四)

    千次阅读 多人点赞 2020-04-21 10:52:17
    c# Windows窗体应用程序设计(四) 上次介绍的简单应用其中第二个窗体运行结果如下: 我相信肯定有比我做得更好的小伙伴,关于上次第二个窗体设计有疑问的可以在下方留言,欢迎讨论。 今天来介绍两个简单应用,树...

    c# Windows窗体应用程序设计(四)

    上次介绍的简单应用其中第二个窗体运行结果如下:
    上次
    我相信肯定有比我做得更好的小伙伴,关于上次第二个窗体设计有疑问的可以在下方留言,欢迎讨论。


    今天来介绍两个简单应用,树视图和Timer控件

    树视图

    树视图窗体的设计分 “四步走” (这个方法可以参考上一期第一节“c#窗体设计的一般步骤”)

    1.新建项目

    新建一个名为“树视图”的窗体,Text改为“树视图”,Size设为“400,500”。Size大小可以根据自己的布局喜好更改。

    2.插入控件,完善功能与布局

    1.添加一个TreeView控件,将Size属性改为“390,470”,并将Anchor属性改为“Top, Bottom, Left, Right”(可直接输入)
    2.添加一个ImageList控件,为其添加“我的电脑”,“磁盘驱动器”,“文件夹”,“打开的文件夹”四个图标(如何添加图片,请参考上一期“列表视图部分的添加方法”)
    以下是所用到的三个图标,需要的自取截图:
    我的电脑
    磁盘
    文件夹
    打开部分
    如果觉得上述图片不好的话,可以自行截取。
    3.将TreeView的ImageList属性置为imageList1。
    4.打开TreeView 属性Nodes的树节点编辑器,添加一个根,将标签(此处更改的是Text属性,关于name属性和text属性的区别,请参考上一期内容。)改为“我的电脑”,在“ImageKey”和“SelectedImageKey”中选择相应图标。(对应的添加图片 “磁盘图标”和“文件夹图标”)

    效果图如下:
    效果图1

    3.加入代码,完善功能

    本次需要添加的代码如下,本次需注意:
    1.需在头部添加“using System.IO;
    2.注意大括号的对应关系
    向TreeView添加的代码如下:(添加方法参考上一期内容)

     private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
            {
                if (e.Node.Text.ToString() != "我的电脑")
                    EnumDirectories(e.Node);
                else
                    EnumDrives(e.Node);
    

    直接在后面添加如下代码:

     void EnumDrives(TreeNode ParentNode)
                {
                    if (ParentNode.Nodes.Count == 0)
                    {
                        foreach (string drive in Directory.GetLogicalDrives())
                        {
                            treeView1.SelectedNode = ParentNode;
                            TreeNode TempNode = new TreeNode();
                            TempNode.Text = drive.Substring(0, drive.Length - 1);
                            TempNode.Tag = drive;
                            TempNode.ImageIndex = 1;
                            TempNode.SelectedImageIndex = 1;
                            treeView1.SelectedNode.Nodes.Add(TempNode);
                            treeView1.SelectedNode.Nodes[treeView1.SelectedNode.Nodes.Count - 1].EnsureVisible();
                        }
                    }
                }
                void EnumDirectories(TreeNode ParentNode)
                {
                    treeView1.SelectedNode = ParentNode;
                    string DirectoryPath = ParentNode.Tag.ToString();
                    if (ParentNode.Nodes.Count == 0)
                    {
                        if (DirectoryPath.Substring(DirectoryPath.Length - 1) != @"\")
                            DirectoryPath += @"\";
                        try
                        {
                            foreach (string directory in Directory.GetDirectories(DirectoryPath))
                            {
                                TreeNode TempNode = new TreeNode();
                                TempNode.Text = directory.Substring(directory.LastIndexOf(@"\") + 1);
                                TempNode.Tag = directory;
                                TempNode.ImageIndex = 3;
                                TempNode.SelectedImageIndex = 2;
                                treeView1.SelectedNode.Nodes.Add(TempNode);
                                treeView1.SelectedNode.Nodes[treeView1.SelectedNode.Nodes.Count - 1].EnsureVisible();
                            }
                        }
                        catch (Exception)
                        {
    
                        }
                    }
                }
    

    注意末尾的大括号数量是否与前面的对应。
    括号

    4.生成解决方案(不清楚的可以参考前一期的内容)

    最终运行图如下:
    结果1
    这次是我添加图标的时候没添加对,运行起来不美观。


    2.Timer控件

    本次应用是做一个简单的计时器。
    步骤与上面的一样,本次需要添加的控件如下:
    控件
    注(最后需要再添加两个label控件,更改text为:,用于分隔前面三个label控件)

    本次所需添加的代码如下:
    开始/继续按钮:

    private void button1_Click(object sender, EventArgs e)
    {
        timer1.Enabled = true;
    }
    
    

    停止/清零按钮:

    private void button2_Click(object sender, EventArgs e)
    {
        if (timer1.Enabled == true)
            timer1.Enabled = false;
        else
        {
            labelFen.Text = "0";
            labelMiao.Text = "0";
            labelHaomiao.Text = "0";
        }
    }
    
    

    Timer控件:

    private void timer1_Tick(object sender, EventArgs e)
    {
        int min = Int32.Parse(labelFen.Text);
        int sec = Int32.Parse(labelMiao.Text);
        int fra = Int32.Parse(labelHaomiao.Text);
        fra++;
        //分钟数
        if (sec == 60)
        {
            min++;
            labelFen.Text = min.ToString();
            labelMiao.Text = "0";
            if (min == 100)
            {
                timer1.Enabled = false;
                MessageBox.Show("计时器已达到上限", "提示");
                return;
            }
        }
        //秒数
        if (fra == 100)
        {
            sec++;
            labelMiao.Text = sec.ToString();
        }
        //秒数小数位
        fra = fra % 100;
        labelHaomiao.Text = fra.ToString();
    }
    
    

    运行图下次公布。

    ps:综合应用小游戏设计正在整理中。

    前四期的源代码获取方式:
    百度网盘链接:https://pan.baidu.com/s/1nR6QVtR33bGQJZIAPoadGA
    提取码:eif7
    说明:解压包解压后,打开文件夹,找到一个以 .sln结尾的后缀文件,用vs2017打开就行。博主所写的代码都是vs2017community版写出来的,版本太低可能无法打开,具体下载地址参考第一期的内容。

    欢迎各位小伙伴在下方留言,提出自己的疑问或者建议,整理不易,对多点赞阅读呀,勤加练习才能提高。下期见。

    展开全文
  • c#窗体应用程序实现数据库增删改查c#窗体应用程序实现数据库增删改查c#窗体应用程序实现数据库增删改查
  • c#窗体应用程序实现对数据库的增删查改, 不包含数据库文件, 请自行根据代码构建数据库表格
  • 标准数独的C#窗体应用程序,详细的脚本注释,完整的数独游戏
  • C# Windows窗体应用程序设计 简易实例操作(一)

    千次阅读 多人点赞 2020-04-18 16:52:20
    C# Windows窗体应用程序设计 简易实例操作(一) 大家好,这是我第一次写博客。写这个的目的一来是为了巩固自己所学的东西,二是希望通过简单的例子来激发对编程学习的热情,互相促进学习。在后面我也会更新其他的...

    C# Windows窗体应用程序设计

                    简易实例操作(一)
    

    大家好,这是我第一次写博客。写这个的目的一来是为了巩固自己所学的东西,二是希望通过简单的例子来激发对编程学习的热情,互相促进学习。在后面我也会更新其他的内容,第一次写难免有不足的地方,希望大家指正,有什么问题也可以留言讨论,谢谢大家。

    1. 实例运行环境

    Microsoft Visual Studio 2017,下面附上下载链接。
    单击此处即可
    进入网站后下载社区版(community),CSDN里面也有写好的安装教程。

    实际案例及操作

    1概要

    通过对一般例子的掌握,熟悉各个控件作用及其操作方法,进而加深和流利地进行c# Windows窗体应用程序的开发。因为c# Windows窗体应用程序控件比较多,每次以单独的控件加上简单案例,在熟悉以后可以综合起来解决一些比较大的问题。
    主菜单设计
    ① 首先新建一个名为MainMenu的窗体应用程序,将窗体 Text属性设为“主菜单演示”。命名直接在该部件的Text属性栏,双击后输入。
    ② 在“工具箱”中找到“公共控件”,并在其中选取“TextBox”,并将其拖动其进入窗体,在窗体中添加一个文本框textBox1。每个控件的Text属性是设置窗体能够显现的名字的作用。新安装的vs2017如果没有发现工具箱,则需在“视图”里面打开,或者按Ctrl+alt+X,即可出现。
    ③ 继续在工具箱中找到“菜单和工具栏”,在选中“MenuStrip”,并拖动其进入窗体,即下图一中居中的白框(该框可以横向拉伸);然后建立如图所示菜单(如图二)
    ==图一==
    图二
    在输入菜单选项名称时,可为菜单项添加快捷键方式,格式为(&+任意字符),以本例子中的“文件”为例,在输入名字时,在后面添加(&F),程序运行后,按alt+F即可快速打开该菜单栏。以该方式设置的快捷键都是alt+设置的字符打开。
    ④ 代码:c# Windows窗体应用设计中,添加控件只是完成了一部分,如果不向其中添加代码,则不会有所预想的功能。添加代码的方式为双击相应的控件,即可跳转到相应位置。
    下面附上代码:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    namespace 主菜单设计
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
         private void menuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
            {
            }
            private void 重置RToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.Text = "欢迎使用主菜单";
            }
            private void 清空CToolStripMenuItem_Click(object sender, EventArgs e)
            {
                textBox1.Text = "";
            }
            private void 退出XToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.Close();
            }
            private void 关于AToolStripMenuItem_Click(object sender, EventArgs e)
            {
                MessageBox.Show("主菜单演示,菜单选项的使用", "提示");
            }
            private void Form1_Load(object sender, EventArgs e)
            {
            }
        }
    }
    
    

    ⑤ 运行效果图:
    运行效果图
    今天的分享到此结束,在最开始给的例子比较简单,后面会慢慢增加难度的,有什么建议或者问题可以留言。

    展开全文
  • C#窗体应用小项目

    2017-01-13 11:49:32
    C#窗体应用小项目
  • c# Windows窗体应用程序设计(三)

    千次阅读 多人点赞 2020-04-20 11:09:41
    c# Windows窗体应用程序设计(三) 今天继续来更新基础的应用,综合设计小游戏正在整理中。通过这样的方式一来是反复巩固自己所学的东西,二是为了让想学习编程的小白或者编程爱好者能简单的上手应用制作一些窗体。 ...

    c# Windows窗体应用程序设计(三)

    今天继续来更新基础的应用,综合设计小游戏正在整理中。通过这样的方式一来是反复巩固自己所学的东西,二是为了让想学习编程的小白或者编程爱好者能简单的上手应用制作一些窗体。

    我选用c# Windows窗体应用程序设计来给大家普及,除了自身的原因,最根本的还是它的直观可操作性。如果普及控制台应用程序设计,对设计的语法和自身要求都是有的,而且一般运行的结果都是以黑白的界面、数据呈现的。而这种窗体设计通过自己掌握每一个控件的作用,并熟悉最后综合起来设计更高级的页面,页面化的设计和运行结果最能调动大家对于编程的积极性。

    1.c# Windows窗体应用程序设计的一般步骤

    综合c#窗体设计的步骤可以总结为以下几点:
    1.新建项目,给项目自定义名称,先选择“文件”,点击“项目”,然后“新建”,选择c#语言,并点击“Windows窗体应用”,命名后点击确定即可。
    新建项目
    2.添加控件,根据美化布局和完善自身设计需求来添加。
    添加控件
    3.添加代码,为相应控件双击添加代码,双击后会对应产生相应的所需要写的代码区域。(就是写事件,关于委托和事件我会在后面说明,目前按照我更新的例子可以掌握一些事件的写法,自己可以尝试去改动并掌握。)
    4.生成解决方案(就是运行结果),点击F5键或点击菜单栏绿色暂停键即可运行。
    启动
    解决方案
    c# Windows窗体设计大致就是以上几步。
    下面进入今天的正题

    2.列表框&组合框

    1.设计步骤
    (1)新建一个名为“列表框和组合框设计”的窗体,将Text属性改为“列表框和组合框”。(每个控件的text属性设置的内容会显示在运行后的结果,而name属性只会出现在代码区域)
    (2)添加控件
    先添加一个ListBox控件,将属性Name改为listBoxYueShouRu;(可直接在工具箱内搜索控件名称);

    添加一个comboBox控件,改变其Name属性为 listBoxYueShouRu;

    添加一个GroupBox控件,将name属性改为groupBoxUser,text属性改为“用户信息”。

    添加四个Label控件,分别改变其name属性和text属性为:“labelYueShouRu,月收入”,“labelShouRu,收入”,“labelZhengJianLeiXing,证件类型”,“labelZhengJian,证件”(前面是需要修改的name属性,后面是需要修改的text属性)
    效果图如下:
    效果图
    当然,各个控件的布局也可以自己摆放。
    下面就是注入灵魂的时刻-------添加代码
    (3)添加代码

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace 列表框和组合框
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
                //ListBox初始化
                listBoxYueShouRu.Items.Add("100以下");
                listBoxYueShouRu.Items.Add("1000-2000");
                listBoxYueShouRu.Items.Add("2001-3000");
                listBoxYueShouRu.Items.Add("3000-4000");
                listBoxYueShouRu.Items.Add("4000-5000");
                listBoxYueShouRu.Items.Add("5000-6000");
                listBoxYueShouRu.Items.Add("6000-7000");
                listBoxYueShouRu.Items.Add("6000-7000");
                listBoxYueShouRu.Items.Add("7000-8000");
                listBoxYueShouRu.Items.Add("8000-9000");
                listBoxYueShouRu.Items.Add("9000-10000");
                listBoxYueShouRu.Items.Add("10000以上");
                //ComboBox初始化
                comboBoxZhengJianLeiXing.Items.Add("身份证");
                comboBoxZhengJianLeiXing.Items.Add("学生证");
                comboBoxZhengJianLeiXing.Items.Add("教师证");
                comboBoxZhengJianLeiXing.Items.Add("军人证");
                comboBoxZhengJianLeiXing.Items.Add("护照");
            }
    
            private void listBoxYueShouRu_SelectedIndexChanged(object sender, EventArgs e)
            {
                labelShouRu.Text = listBoxYueShouRu.SelectedItem.ToString();
            }
    
            private void comboBoxZhengJianLeiXing_SelectedIndexChanged(object sender, EventArgs e)
            {
                labelZhengJian.Text = comboBoxZhengJianLeiXing.SelectedItem.ToString();
            }
    
            private void labelZhengJianLeiXing_Click(object sender, EventArgs e)
            {
    
            }
        }
    }
    
    

    (4)生成解决方案
    运行结果
    ----------假装这里是分割线-------------------
    整理到这里太累了,博主快濒临崩溃,快用你的赞救救可怜的博主吧。你觉得现在是“从入门到放弃”吗?不不不,学习编程还是有好处的,比如可以天天面向对象(编程),没错就是仅仅是“面向”对象,你真的有没有还是得靠自己。下面继续更新(战术更新)。

    3.列表视图

    所需添加的控件
    这是需要添加的控件及要求,下面附上代码:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    
    namespace 列表视图
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void labelTishi1_Click(object sender, EventArgs e)
            {
    
            }
    
            private void Form1_Load(object sender, EventArgs e)//该部分单击窗体添加
            {
                listViewanimal.Items.Add("大象", 0);
                listViewanimal.Items.Add("狗", 1);
                listViewanimal.Items.Add("猫", 2);
                listViewanimal.Items.Add("青蛙", 3);
                listViewanimal.Items.Add("鸟", 4);
                listViewanimal.Items.Add("兔子", 5);
                listViewanimal.Items.Add("乌龟", 6);
    
            }
    
            private void listViewanimal_SelectedIndexChanged(object sender, EventArgs e)//双击ListView控件,输入如下代码
            {
                labelAnimal.Text = listViewanimal.FocusedItem.Text;
            }
        }
    }
    
    

    该怎么添加的我已经在代码里面做了注释,(即//后面的内容说明)。这次需要图片,可以自己搜索图片,可以根据自己的需求修改。

    看到这里你可能会觉得我为什么不按套路整理了呢,原因很简单------我想偷个懒(战术后仰)。大家自己动手做一做,有问题或者疑问的欢迎在下方讨论提问。

    ps:Java
    对比自己的发量,你还会觉得自己够努力吗,同志们还需努力呀。

    别忘了给博主一个大大的赞,整理不易,千万别下次一定呀。

    展开全文
  • 长相丑陋,功能单一的初代计算器,只能实现两个数之间的加减乘除和取余。判断小数点是否重复输入,可以在文本框输入数字和小数点,判断输入数据是否合法(不能输入字母符号空格等)
  • c#窗体应用实例

    2017-10-28 15:42:02
    理解可视化程序设计,初步学习winfom程序开发。实现一个窗口程序,要求使用菜单、工具栏、 Textbox、按钮等不少于5种类型的控件,尽量多尝试不同类型控件的使用。
  • 程序用于c#的界面设计窗体设置成NONE后怎么拖动窗体,如何改变窗体大小,改变窗体后如何让所有控件字体自适应,窗体颜色背景色字体色等颜色配置,读卡条如何美化。
  • C#窗体应用实现图片浏览,图片自动切换,定时的,真实有效,拿去下载吧
  • 写了一个基于C#窗体应用的抽奖小程序,里面设置了一个号码必然中二等奖,一个号码必然中三等奖,三个号码必然不中一等奖,代码中都有注释,可修改
  • C# WinForm 编程需要创建「Windows窗体应用程序」项目。 .NET 提供了大量 Windows 风格的控件和事件,我们可以直接拿来使用,上手简单,开发快速。 Windows 窗体应用程序C# 语言中的一个重要应用,也是 C# 语言最...

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

    .NET 提供了大量 Windows 风格的控件和事件,我们可以直接拿来使用,上手简单,开发快速。

    Windows 窗体应用程序是 C# 语言中的一个重要应用,也是 C# 语言最常见的应用。这套 C# WinForm 教程将教会大家如何使用 WinForm 进行界面设计,并绑定对应的事件,开发出一个实用的客户端。

    对于每一个使用过 Windows 操作系统的读者来说,Windows 应用程序是不会陌生的。使用 C# 语言编写的 Windows 应用程序与 Windows 操作系统的界面类似,每个界面都是由窗体构成的,并且能通过鼠标单击、键盘输入等操作完成相应的功能。

    C#创建Windows窗体应用程序(WinForm程序)

    C#创建Windows窗体应用程序(WinForm程序)

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

    Program.cs 文件的代码如下。

    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
    
    

    在上述代码的 Main 方法中的:
    • 第 1 行代码:用于启动应用程序中可视的样式,如果控件和操作系统支持,那么 控件的绘制就能根据显不风格来实现。
    • 第 2 行代码:控件支持 UseCompatibleTextRenderingproperty 属性,该方法将此属 性设置为默认值。
    • 第 3 行代码:用于设置在当前项目中要启动的窗体,这里 new Form1() 即为要启动的窗体。

    Windows 窗体应用程序也称为事件驱动程序,也就是通过鼠标单击界面上的控件、通过键盘输入操作控件等操作来触发控件的不同事件完成相应的操作。

    例如单击按钮、右击界面、向文本框中输入内容等操作。

    C#设置窗体属性

    C#设置窗体属性

    每一个 Windows 窗体应用程序都是由若干个窗体构成的,窗体中的属性主要用于设置窗体的外观。
    窗体的常用属性如下表所示。

    属性作用
    Name用来获取或设置窗体的名称
    WindowState获取或设置窗体的窗口状态,取值有3种,即Normal(正常)、Minimized(最小化)、Maximized(最大化),默认为 Normal,即正常显示
    StartPosition获取或设置窗体运行时的起始位置,取值有 5 种,即 Manual(窗体位置由 Location 属性决定)、CenterScreen(屏幕居中)、WindowsDefaultLocation( Windows 默认位置)、WindowsDefaultBounds(Windows 默认位置,边界由 Windows 决定)、CenterParent(在父窗体中居中),默认为 WindowsDefaultLocation
    Text获取或设置窗口标题栏中的文字
    MaximizeBox获取或设置窗体标题栏右上角是否有最大化按钮,默认为 True
    MinimizeBox获取或设置窗体标题栏右上角是否有最小化按钮,默认为 True
    BackColor获取或设置窗体的背景色
    BackgroundImage获取或设置窗体的背景图像
    BackgroundImageLayout获取或设置图像布局,取值有 5 种,即 None(图片居左显示)、Tile(图像重复,默认值)、Stretch(拉伸)、Center(居中)、Zoom(按比例放大到合适大小)
    Enabled获取或设置窗体是否可用
    Font获取或设置窗体上文字的字体
    ForeColor获取或设置窗体上文字的颜色
    Icon获取或设置窗体上显示的图标

    【实例】创建一个名为 TestForm 的窗体,并完成如下设置。
    • 窗体的标题栏中显示“第一个窗体”。
    • 窗体中起始位置居中。
    • 窗体中设置一个背景图片。
    • 窗体中不显示最大化和最小化按钮。

    详细步骤查看原文

    展开全文
  • c# Windows窗体应用程序设计(五)

    千次阅读 2020-04-23 16:09:03
    c# Windows窗体应用程序设计(五) 本次来介绍时钟控件、日历控件和MDI窗口。 1.时钟控件和日历控件 1.新建项目 1.新建一个名为时钟和日历控件的项目,再将Name属性改为FormCalendar。 2.添加控件 所要添加的控件及...
  • c# Windows窗体应用程序设计综合实例(一)匹配游戏设计 上次的计时器运行效果图如下: = ------------------------------------------------------------------------------ 今天来分享一个综合实例,设计一个匹配...
  • 1.打开Microsoft Visual Studio新建C#窗体应用程序,命名为login 2.修改窗体的Text属性,添加控件Label、TextEdit(ps:注意设置Name属性以及位置的调整),然后添加控件SimpleButton(ps:控件前的图片通过Image属性...
  • C#简单窗体应用程序(二)

    万次阅读 多人点赞 2017-03-12 22:01:02
    使用C#创建控制台应用程序的基本步骤: (1)创建项目; (2)用户界面设计; (3)属性设置; ...(4)编写程序代码;...选择“项目类型”为Visual C#,“模板”为Windows窗体应用程序; 输入名称“例1-3”;选...
  • 步骤:打开visual studio2013开发软中,在菜单栏中选择“文件”命令,可以看到“新建”、“项目”选择。3.在已经安装的模板中选择编程语言为visualC#,选择其中的windows经典桌面中的...这个就是窗体应用程序项...
  • 非常详细的窗体设计代码,了解c#窗体的入门必备,供大家看看。
  • c# Windows窗体应用程序设计(二)

    千次阅读 多人点赞 2020-04-19 20:07:26
    c# Windows窗体应用程序设计(二) 今天分享2个部分,分别是上下文菜单窗体和单选框、复选框窗体。 1.上下文菜单窗体 1.先新建一个名为上下文菜单窗体(名字自己随便定)的窗体应用程序,将窗体 Text属性设为“上...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,368
精华内容 10,147
关键字:

c#窗体应用程序设计

c# 订阅