C#的第一次实验作品

1 篇文章 0 订阅
1 篇文章 0 订阅

先自我介绍一下,我是一个大二在校学生,学过最近本的Java。这学期刚开始学c#没有学c++在这贴上我的第一个C#的实验作品



进入正题先上题目:

实验目的:

1、熟悉C#集成开发环境;

2、掌握C#中选择结构的用法;

3、学会设计简单的C#应用程序。

实验内容:

1、实验要求

设计下图所示的C#应用程序。

具体要求如下:

(1)设计出图中所示界面;

(2)在第一个文本框中若输入的内容为“红色”、“绿色”和“蓝色”,则单击“验证颜色”按钮后,在“字体颜色验证结果”标签中的字体颜色分别显示为红色、绿色和蓝色;若输入其他任何内容,则显示的颜色为黄色。

(3)在第二个文本框中若输入的内容为“加粗”、“倾斜”、“下划线”和“删除线”,则单击“验证字体”按钮后,在“字体颜色验证结果”标签中的字体样式分别显示为粗体、斜体、带有下划线和删除线的字体;若输入其他任何内容,则显示为正常字体。

下面上我的代码,就是控制代码,c#的图形界面不解释。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace TextNo1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void label2_Click(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {


            if (textBox1.Text == "红色")
            {
                label1.ForeColor = Color.Red;
            }
            else if (textBox1.Text == "绿色")
            {
                label1.ForeColor = Color.Green;
            }
            else if (textBox1.Text == "蓝色")
            {
                label1.ForeColor = Color.Blue;
            }
             else label1.ForeColor=Color .Yellow ;
            
        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (textBox2.Text == "加粗")
            {
                label1.Font = new Font(label1.Font, FontStyle.Bold);
            }
            else if (textBox2.Text == "倾斜")
            {
                label1.Font = new Font(label1.Font, FontStyle.Italic);
            }
            else if (textBox2.Text == "下划线")
            {
                label1.Font = new Font(label1.Font, FontStyle.Underline);
            }
            else if (textBox2.Text == "删除线")
            {
                label1.Font = new Font(label1.Font, FontStyle.Strikeout);
            }
            else label1.Font = new Font(label1 .Font ,FontStyle.Regular );
        }
    }
}

好了,这个控制代码化了我1个多小时,可能有人会笑,但这是真的。在学习Java的时候从来没有做出一个真正的东西来,这个个人还是感觉到有一点点的成就感的,想偷笑。呵呵、、希望最近能做出一个android的东西来哪怕是最简单的。



  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值