C# Windows窗体应用程序设计 简易实例操作(一)

时间:2024-03-07 20:13:29
  1. 实例运行环境

              Microsoft Visual Studio 2017

下载链接:https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-system-requirements-vs         建议下载社区版(community)。安装工作组件时根据自身需求安装。

2.实例

  1. 概要

通过对一般例子的掌握,熟悉各个控件作用及其操作方法,进而加深和流利地进行c# Windows窗体应用程序的开发。

  1. 实例

a主菜单设计

① 首先新建一个名为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)

        {

        }

    }

}

运行效果图: