首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Visual C#如果文本框等于%1,则打开窗体%1如果文本框等于%2,则打开窗体%2

Visual C#是一种由微软开发的面向对象的编程语言,它是C#语言的一种实现。它是用于开发Windows应用程序的一种工具,可以通过使用.NET框架来创建各种类型的应用程序,包括桌面应用程序、Web应用程序、移动应用程序等。

在给定的问答内容中,如果文本框等于%1,则打开窗体%1,如果文本框等于%2,则打开窗体%2。这是一个条件语句,根据文本框的内容来决定打开哪个窗体。

在Visual C#中,可以使用条件语句来实现这个功能。以下是一个示例代码:

代码语言:txt
复制
if (textBox.Text == "%1")
{
    Form1 form1 = new Form1();
    form1.Show();
}
else if (textBox.Text == "%2")
{
    Form2 form2 = new Form2();
    form2.Show();
}

在上述代码中,我们首先获取文本框的内容,然后使用条件语句判断文本框的内容是否等于%1或%2。如果等于%1,则创建并显示Form1窗体;如果等于%2,则创建并显示Form2窗体。

在实际开发中,可以根据具体需求进行扩展和优化。例如,可以使用switch语句替代多个if-else语句,或者使用字典来存储文本框内容与窗体的对应关系。

关于Visual C#的更多信息和学习资源,可以参考腾讯云的相关产品和文档:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】

C#窗体应用中,我们可以直接对界面进行控件布局,不需要使用代码定义控件,在这一点上C#窗体应用开发是很不错的。...那么在记事本应用中,我们应该添加在窗体中的控件应该有,文件的新建、打开、保存,以及字体的样式、字号、是否加粗倾斜这些基本的记事本控件。同时当然还需要记事本的编辑文本框,方便我们对内容的修改和输入。...Filter = ("文本文档(*,txt)|*.txt"); // 判断如果当前文本框不为空,进行保存 if (textBox_Text.Text.Trim() !...,如果用户选择关闭,进行记事本文本框的关闭操作,并且不会进行保存,如果用户点击了否,重新回到编辑页面进行编辑。...//如果文件已经被修改,进行提示 if (toolStripTextBox1.Text == "文本已修改") { DialogResult dr

1.9K10

串口助手(简洁版)上位机软件零基础教程( C# + visual studio2017 )(一)

所以本文则介绍一下使用visual studio软件,进行C#上位机软件的开发入门。 以同学们常用的串口助手(简洁版)为例,来着手进行学习和入门。...1.工程的建立 打开vs软件 -》 左上角 “文件”选项 -》 新建 -》 项目 ,弹出对话框如下: 点击visual c# 选项卡 -》 1....选择 Windows 桌面 -》 2.选择Windows 窗体应用(.NET framework) 1.编辑项目名称 – 》 2.定义项目储存位置 -》 3....提醒:在属性窗口打开后,点击我们正在设计的串口助手窗体空白处,可设置整个窗体的属性哦!!...第五,添加文本框控件。 下面的文本框用于储存待发送数据,右边文本框用于储存串口接收到的数据。选择 工具箱 -》 公共控件 -》 TextBox(文本框控件),单击选择到窗体中。

6.7K21

C#的WinForm窗体程序中如何设置TextBox为密码文本框

C#的WinForm窗体程序中如何设置TextBox为密码文本框 – 2019-08-03 23:59 在C#的WinForm窗体程序开发过程中,TextBox是常用的文本框控件,默认的TextBox...文本 框输入的内容是可见的,如果在Winform程序中要设置TextBox文本框为密码输入框应该如何设置呢?...其实将TextBox文本框设置为密码输入 框,也非常的简单,只需要设置TextBox文本框属性中的PasswordChar属性值,PasswordChar属性值自定义,可以为*号,代表输 入字符显示星号...在Winform窗体程序设计界面选中TextBox文本框,然后右键菜单中有个属性,打开属性界面后,在属性设置栏中找到PasswordChar,将PasswordChar属性值设置成某一个常量,如星号*,...如设置PasswordChar属性值为@后,Winform窗体运行后输入密码效果如下: 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154843.html原文链接

4.9K20

C#复习题 填空题

如果不带修饰符,C#中类成员被默认声明为 private     。 Main函数   可以看作程序的入口,程序的控制从这个方法开始。 C#中的三元运算符是__ ?:___。...在C#中,根据打开的多个窗体之间是否存在相互制约关系,可将窗体的显示模式分为_ _模态_窗体和_ 非模态 __窗体。...在C#中,根据打开的多个窗体之间是否存在相互制约关系,可将窗体的显示模式分为 ( 模态  窗体和  非模态   )窗体。...添加到窗体的每个组件,如Button、TextBox等,都称为 控件         。 在C#中,将文本框TextBox1清空,可用语句表示为  Items.Clear();   。...在C#中,将文本框TextBox1清空,可用语句表示为 Items.Clear();       。 已知:double x=4.3%1.7; x的值是_2_ 。

3.9K10

C#学习笔记—— 常用控件说明及其属性、事件

(8)Closed事件:该事件在关闭窗体时发生。 文本框类控件 2、Label 控件 的 1、常用属性: (1)Text属性:用来设置或返回标签控件中显示的文本信息。...如果未找到搜索字符串或者str参数指定的搜索字符串为空,返回值为1。...(1)Title属性:用来获取或设置对话框标题,默认值为空字符串("")。如果标题为空字符串,系统将 使用默认标题: “打开” 。...C#项目刚建立时只有一个名为Form1窗体,要建立多窗体应用程序应首先为项目添加窗体,添加窗体的方法如下。...(2)  在该对话框的【模板】下面的列表框中        选中【Windows 窗体】图标,在【名称】文本框中输入窗体名,然后单击【打开】按钮,即为应用程序添加了一个窗体

9.5K20

C#复习题 单项选择题

C#2018年期末复习题汇总-单项选择题 ---- 1C#语言取消了( B )语法。 A. 循环 B.指针 C. 判断 D. 数组 2. ...A.1-2-3-4     B.1-2-4-3     C.1-3-2-3     D.4-3-2-1 74. 在.NET中,以下关于命名空间的描述,正确的是( )。...变量openFileDialog1引用一个OpenFileDialog对象,为检查用户在退出对话框时是否点击了“打开”按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于...变量openFileDialog1引用一个OpenFileDialog对象,为检查用户在退出对话框时是否点击了“打开”按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于...变量openFileDialog1引用一个OpenFileDialog对象,为检查用户在退出对话框时是否点击了“打开”按钮,应检查openFileDialog1.ShowDialog()的返回值是否等于

4.2K20

使用C#开发数据库应用程序

第一章 用Hello ACCP.NET快速热身(一) 1-1.进入C#世界 a.第一个C#程序 (1)新建项目【项目:project】 (2)生成解决方案【生成:build,解决方案:solution...temp=num1; num1=num2; num2=temp; } } } 注意:同一个类里面,方法如果是静态的直接使用类名.方法名 若果不是static...等于{2}",2,3,2*3); 2乘以3等于6 3-5:在C#中进行类型转换 a.简单的类型转换 (1)隐式类型转换 注意:对应数值类型,任何类型A,只要取其值范围完全包含在类型B的取值范围内...第四章 第一个Window程序 4-1:第一个Windows应用程序 a.创建第一个Windows应用程序 (1)打开VS编辑器 (2)文件-新建-项目 (3)项目类型选择"Visual C#" (...5-2:创建多文档界面应用程序(MDI) a.为什么使用MDI 比如:记事本 如果想在一个窗口中打开多个文件,就要使用MDI(多文档界面)应用程序。

5.8K30

Excel实战技巧63: 制作具有数据导航功能的用户窗体

设计用户窗体 在VBE中,插入一个用户窗体,在其中添加文本框、按钮、标签等控件,如下图1所示。 ?...姓氏文本框名称:tbxLastName Tag:Field1 名字文本框名称:tbxFirstName Tag:Field2 出生日期文本框名称:tbxBirthDate Tag:Field3 雇用日期文本框名称...上面的程序代码遍历用户窗体中所有的控件,如果控件具有像Field0、Field1、Field2等形式的标签(tag),就从记录集中获取与标签相同名称字段的数据来填充相应的文本框。...如果不带任何参数调用该程序,那么所有的按钮都是可用的。该程序遍历用户窗体中的所有按钮,将其Tag属性与参数列表对比,如果发现匹配禁用该控件。该程序不会区分文本框、命令按钮或任何其它类型的控件。...当关闭用户窗体时,将触发QueryClose事件。如果用户窗体打开,就不需要记录集,因此在该事件中要将其释放并清空内存。

3K20

Excel编程周末速成班第21课:一个用户窗体示例

步骤2:设计窗体 要创建新的空白用户窗体并设置其属性,执行以下操作: 1.按Alt+F11打开VBA编辑器。 2.在工程窗口中,单击标记为VBAProject(Addresses)的条目。...1.将文本框控件添加到窗体,然后将其Name属性更改为txtFirstName。 2.在该文本框旁边添加一个标签控件,并将其Caption属性更改为“名字:”。...要将代码添加到窗体打开窗体的代码编辑窗口,然后为txtZip控件添加KeyDown事件过程,将清单21-2中的代码添加到该过程中。注意使用Beep语句,如果按下了不正确的键,它将导致系统发出声音。...如果验证成功,则将数据输入工作表中,并清除窗体且再次显示该窗体以供其他输入。或者,如果选择了“完成”按钮,关闭窗体。你可以看到,当用户单击“下一步”或“完成”按钮时,将执行验证。...如果验证成功,则将数据输入工作表中,并清除该窗体以输入下一个地址。如果验证失败,窗体将保留其数据,以便用户可以根据需要进行更正。

6K10

初识Windows程序

window 操作系统中,处处是窗体 简单 强大 方便 灵活 步骤 新建项目  项目类型 visual C#项目 模板 window应用程序 用partial 将同一个窗体的代码分开放在两个文件中: 一个存放在...命名规范-前缀 控件名称   控件类名   命名前缀 标签   Label   lal 文本框   TextBox   txt 组合框   ComboBox  Cbo 按钮   Button   btn...规范化命名可以提高程序的可读性和可维护性 标签label image:标签上的图像 text:显示的文本 文本框 TextBox: MaxLength:最大字符数 MultiLine:是否可以输入多行文本...FROM load事件:窗体加载时触发 文本框 textbox: textchanged事件:文字改变时触发 按钮button click事件:单击触发触动 每个控件的事件非常多,我们只需要关注常用的事件即可...显示消息 向用户请求消息 实现步骤 1定义窗体对象 2显示窗体 语法 被调用的窗体类名 窗体对象=new被调用的窗体类名(); 窗体对象.Show();

4.3K40

【愚公系列】2023年11月 Winform控件专题 Button控件详解

如果多个控件的TabIndex相同,则按照它们在控件容器中的顺序获得焦点。如果一个控件的TabIndex为-1它不会参与Tab键顺序的排序。...如果TabStop设置为true,该控件可以使用Tab键进行焦点设置;如果TabStop设置为false,该控件无法使用Tab键进行焦点设置。...使用该属性,可以设置任何图像作为窗体的背景。具体操作方法如下:1.打开Winform窗体设计器,选择需要设置背景图像的窗体。...2.在属性面板中选择BackgroundImage属性,单击右侧的“…”按钮,打开文件对话框选择所需的图像。...如果想要显示其他字符作为快捷键,可以使用"&"符号来指定,例如:将文本设置为"打开(&O)","O"就会作为快捷键显示。

1.1K12

超详细的《防疫健康管理软件》开发报告奉上!【文末获取完整源码】

《学生防疫信息管理软件》是基于C#语言开发的一款为监控和管理学生疫情信息而开发的应用型软件,开发环境为Visual Studio 2019 版,使用C#Winform窗体进行开发。...软件简介 《学生防疫信息管理软件》是基于C#语言开发的一款为监控和管理学生疫情信息而开发的应用型软件,开发环境为Visual Studio 2019 版,使用C#Winform窗体进行开发。...软件界面采用板块分离的设计思路,界面分为上下左右四部分,上部为“学生防疫信息管理软件”标题控件;左部分为panel1容器,内部存放各功能按钮,右部分为panel2容器,用来存放和显示各模块的小窗体,下部分为...,如果用户选择取消,删除操作则会终止。...Controls.Clear(); groupBox1.Controls.Add(f6); } //定义方法,将每条信息写入文本框 public

89020

2023-05-15:对于某些非负整数 k ,如果交换 s1 中两个字母的位置恰好 k 次, 能够使结果字符串等于 s2认为字符串 s1 和 s2 的 相

2023-05-15:对于某些非负整数 k ,如果交换 s1 中两个字母的位置恰好 k 次,能够使结果字符串等于 s2认为字符串 s1 和 s2 的 相似度为 k。...初始化节点为 s1,将其加入小根堆。同时记录访问过的节点,以避免重复搜索。从小根堆中弹出代价最小的节点 cur。如果 cur 与 s2 相等,返回当前代价 cost。...如果 curi 与 s2firstDiff 相等但不在第 i 个位置,构造一个新的字符串 newStr,交换 newStrfirstDiff 和 newStri 的位置。...将 newStr 加入小根堆,代价是 cost+1,where 是 firstDiff+1。在加入前判断是否已经访问过,如果访问过就跳过该节点。...如果为 true 跳过。

55900

串口助手(简洁版)上位机软件零基础教程( C# + visual studio2017 )(二)

在其中加入代码: ''' C# /*窗体加载时被调用*/ private void Form1_Load(object sender, EventArgs e)...serialPort1.Open(); //打开串口,如果打开了继续向下执行,如果失败了,跳转至catch部分 comboBox1.Enabled =...2.try 和 catch 是C#中特有的,用来进行错误处理的语句。出错了就跳至catch部分补救处理。如果没有catch,一旦出错程序就崩掉了。...= 1; //标志转到第二位数据去 if (i == textBox1.Text.Length - 1) //如果这是文本框字符串的最后一个字符...将串口设备的波特率属性设置为 comboBox2复选框中选择的波特率 serialPort1.Open(); //打开串口,如果打开了继续向下执行,如果失败了

3.1K10

【愚公系列】2023年11月 Winform控件专题 TextBox控件详解

使用代码设置CharacterCasing属性:在设计时,您可以通过以下步骤设置CharacterCasing属性:在Visual Studio中打开你的Form。...如果将该属性设置为true,则用户可以使用快捷键来执行特定的操作,如Ctrl+C用于复制、Ctrl+V用于粘贴等。如果将该属性设置为false,所有的快捷键都将被禁用。...该属性将文本框中的文本自动换行,以适应文本框的宽度。如果该属性设置为True,文本框中的文本超出文本框的宽度时,文本将自动换行。...如果该属性设置为False,文本将在单行上显示,并且任何超出文本框的部分将被隐藏。在Design视图中,您可以在Properties窗口中找到WordWrap属性并将其设置为True或False。...在窗体上添加一个TextBox控件。在窗体上添加一个Button控件。双击Button控件,打开窗体的代码视图。

42622

1-3 Winform 中的常用控件(

如果打开了一个窗体,那么这两种方案是一致的。...一般而言,如果只有一个窗口或者是MDI(多文档窗体)里面的主窗口则是退出程序,Form.close()也是一种安全的方式,但如果打开多个文档窗口的情况,退出系统必须使用Application.Exit...案例学习:标签控件的隐藏,窗口打开与关闭 本次实验目标是建立两个窗体,当点击图1-11的登录系统时候,可以打开另一个窗体,在点击文字打开后显示学校名称,点击文字隐藏时候隐藏学校名称。...再建立Form2窗体,以便在点击“登录系统后”可以将之打开。 u 实验步骤(2): 用鼠标双击“登录系统”超链接文本,进入.cs文件编辑状态准备进行开发。...Form2 newForm = new Form2();//实例化Form2窗体,命名为newForm             newForm.Show();//将实例化后的窗体打开

2.7K10

【愚公系列】2023年11月 Winform控件专题 ContextMenuStrip控件详解

使用方法:在Visual Studio的工具箱中找到ContextMenuStrip控件,将其拖动到窗体上。在属性窗口中设置ContextMenuStrip的名称和各项属性。...(menuItem1);在控件的MouseDown事件中判断鼠标右键是否按下,如果是,显示ContextMenuStrip,如下所示:private void control_MouseDown(object...以下是利用ToolStripTextBox属性在ContextMenuStrip控件中添加文本框的步骤:在Visual Studio中,打开Windows Form应用程序,选择工具箱中的ContextMenuStrip...2.常用场景ContextMenuStrip控件通常用于实现右键菜单功能,它可以在用户右键单击控件或窗体时显示一个下拉菜单。...在Visual Studio中创建一个Windows Forms应用程序。在窗体上添加一个ListView控件,并添加一些项目(可以通过代码或在设计器中手动添加)。

64811

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券