首页 > 编程语言 >c#表单

c#表单

时间:2024-07-08 15:56:15浏览次数:10  
标签:Checked c# Text i3 i2 System 表单 i1

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;
using System.Threading;
namespace 表单
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            i1.Hide();
            hobby.Hide();
            i2.Hide();
            i3.Hide();
            button1.Location=new Point(102,105);
        }
        void an_man()
        {   
            i1.Show();
            i2.Show();
            i3.Show();
            hobby.Show();
            i1.Checked = false;
            i2.Checked = false;
            i3.Checked = false;
            i1.Text = "玩游戏";
            i2.Text = "打篮球";
            i3.Text = "踢足球";
        }
        void an_woman()
        {
            i1.Show();
            i2.Show();
            i3.Show();
            hobby.Show();
            i1.Checked = false;
            i2.Checked = false;
            i3.Checked = false;
            i1.Text = "看电视";
            i2.Text = "聊天";
            i3.Text = "打游戏";
        }
        private void man_CheckedChanged(object sender, EventArgs e)
        {
            button1.Location = new Point(102, 193);
            an_man();
        }
        private void woman_CheckedChanged_1(object sender, EventArgs e)
        {
            an_woman();
            button1.Location = new Point(102, 193);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = textBox1.Text.Trim();
            if (textBox1.Text != ""&&man.Checked||woman.Checked)
            {
                label1.Hide();
            }
            if (textBox1.Text == "")
            {
                label1.Text = "请填写你的姓名";
            }
            else if (!man.Checked && !woman.Checked)
            {
                label1.Text = "请填写你的姓别";
            }
            else
            {   
                string xb,i="";
                if (i1.Checked)
                {
                    i += i1.Text+" ";
                }
                if (i2.Checked)
                {
                    i += i2.Text+" ";
                }
                if (i3.Checked)
                {
                    i += i3.Text;
                }
                if (man.Checked)
                {
                    xb = "男";
                }
                else
                {
                    xb = "女";
                }
                MessageBox.Show("姓名:"+textBox1.Text+"\n性别:"+xb+"\n爱好:"+i);
            }
        }
    }
}

  

标签:Checked,c#,Text,i3,i2,System,表单,i1
From: https://www.cnblogs.com/wangyueshuo/p/18290047

相关文章

  • Elasticsearch:Node.js ECS 日志记录 - Pino
    在我的上一篇文章“Beats:使用Filebeat从Python应用程序中提取日志”里,我详述了如何使用Python来生成日志,并使用Filebeat来收集日志到Elasticsearch中。在今天的文章中,我来详细描述如何使用Node.js来生成ECS相兼容的日子。ECS相兼容的日志符合易于Elasticsear......
  • 物理设计 (Physical design)
    ASIC设计全流程:ASICBack-endFlowRef:IC入门必备!数字IC中后端设计实现全流程解析(1.3万字长文)PhysicalDesign:Physicaldesign:convertnetlist(.v)intoGDSIIform(layoutform)Duringphysicaldesign,allmacros,cells,gates,transistors,etc.,withfixedshap......
  • mac升级系统后ssh登录服务器问题
    报错信息:Unabletonegotiatewith111.111.113.86port123:nomatchinghostkeytypefound.Theiroffer:ssh-rsa分析:原因是MacosVentura13.0升级了ssh到9.0,ssl到3.3.6,而服务器上的sshd还是老版本;服务器上的老版本ssh和ssl无法和mac上的新版本ssh和ssl交互,新版本ss......
  • 从Java开发者到.NET Core初级工程师学习路线:C#语言基础
    1.C#语言基础1.1C#语法概览欢迎来到C#的世界!对于刚从Java转过来的开发者来说,你会发现C#和Java有很多相似之处,但C#也有其独特的魅力和强大之处。让我们一起来探索C#的基本语法,并比较一下与Java的异同。程序结构C#程序的基本结构与Java非常相似。这里是一个简单的C#程序:using......
  • IIC驱动--TM1651
     /*********************************************************************************@fileGPIO_Toggle\main.c*@authorMCDApplicationTeam*@versionV2.0.1*@date18-November-2011*@briefThisfilecontainsthemainfuncti......
  • 逆向内存加载Dex(动态加载class)
    逆向一个app,其核心算法是通过反射调用的,反编译软件中无法找到该类,并且也无法hook.Java.perform(function(){Java.enumerateClassLoaders({onMatch:function(loader){ try{ if(loader.loadClass("com.xxxxx")){ console.log("=============......
  • SMU Summer 2024 Contest Round 1(7.8)
    A_DiceandCoin题目链接:abc126_c思路:分别求所有掷到的筛子数时赢得可能,进行求和voidsolve(){intn,k;cin>>n>>k;doubleans=0;for(inti=1;i<=n;++i){doublenow=1.0/n;if(i>=k)ans+=now;else{......
  • headset charger module
    将耳机充电模块分成三部分(PS:外部充电原理还不太清除,这里只讨论内部自带的充电模块)流程soc的adp引脚默认为低电平,sdk中配置为高电平唤醒耳机voidapp_adp_init(void){ adp_wake_up_enable(WAKE_UP_GENERAL,POL_HIGH); ...}当usb接入,headset会复位重新开机(PS:这里......
  • debian11 podman搭建rocketmq (初步测试)
    前言由于个人学习测试需要,想要在debian11环境下,使用podman搭建一个简单的单节点rocketmq,搭建过程比较繁琐,所以记录下来留作后续参考。由于对rocketmq镜像不熟悉,有些配置可能存在错误,会在后续有能力优化时继续更新此文档。后续可能会补充podman-compose实现方式,目前是shell脚本......
  • 松灵机器人scout mini小车 自主导航(1)
    松灵机器人scoutmini小车自主导航最近实验室来了个松灵机器人scoutmini的底座。本着学习的目的对其进行了研究,从最基础的连接开始。1.硬件连接准备松灵scoutmini提供了航空插头用于can串口转USB的操作。将通讯航空插头连接到小车对应插口。然后将CAN线引出,将CAN线中的C......