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)
        {
        }
    }
}

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

  • 23
    点赞
  • 84
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

思维矩阵K

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值