/// <summary>
/// 清空所有的文本框
/// </summary>
private void ClearAllTextBox()
{
foreach (Control control in this.groupBox1.Controls)
{
if(control is TextBox)
{
((TextBox)control).Text = "";
}
}
}
其中IF语句也可以写成这样:
if (control.GetType().ToString()=="System.Windows.Forms.TextBox")
如果按钮批量清空所有TextBox、comboBox、checkBox的数据,则代码可以写在这样:
private void ClearTextBoxAndComboBoxAndCheckBox()
{
foreach (Control c in this.Controls)
{
if (c.GetType().ToString().Contains("TextBox"))
{
((TextBox)c).Text = "";
}
if (c.GetType().ToString().Contains("ComboBox"))
{
((ComboBox)c).Text = "";
}
if (c.GetType().ToString().Contains("CheckBox"))
{
((CheckBox)c).Checked = false;
}
}
}
分享到:
相关推荐
C# WinForm 中限制文本框输入源 在 C# WinForm 应用程序中,限制文本框的输入源是一个常见的需求,例如,限制文本框只能接受扫描枪的输入,而不能接受键盘的输入。下面我们将详细介绍如何实现这个功能。 限制...
为Winform中的Textbox添加圆角和边框,圆角大小和边框大小可以设置
总之,“winForm 文本框检索功能”涉及到C#中TextBox和ComboBox的使用,以及实时检索和自动完成的实现。通过巧妙地组合这些元素,我们可以创建一个高效且用户友好的检索输入控件,类似百度搜索框的功能,极大地提升...
C# winform 万能打印模板,可以打印证书,修改证书参数,C#窗体程序,代码注释详细 C# winform 万能打印模板,可以打印证书,修改证书参数,C#窗体程序,代码注释详细 C# winform 万能打印模板,可以打印证书,修改...
c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制多行文本:自动换行:文本c# winform 绘制...
在本文中,我们将深入探讨如何在C# Winform应用程序中创建一个背景透明的TextBox控件。这个主题主要涉及C#编程语言,Windows Forms(Winform)框架,以及自定义控件开发。 首先,"C#Winform透明Textbox控件"指的是...
在C# WinForm开发中,有时我们需要对用户输入的数据进行严格的控制,比如只允许用户在文本框中输入特定类型的数值。本文将详细讲解如何通过代码实现仅允许用户在文本框中输入双精度浮点数(double类型),并探讨其...
首先,WinForm框架的核心是Windows Forms类库,它包含了一系列预定义的控件,如按钮(Button)、文本框(TextBox)、标签(Label)、列表视图(ListView)等,这些控件可以直接拖放到设计视图中,极大地简化了UI设计过程。...
C# WinForm提供了丰富的控件库,如按钮(Button)、文本框(TextBox)、列表框(ListBox)、菜单Strip(MenuStrip)等,这些控件使得用户界面的构建变得直观。实例中涵盖了这些常用控件的使用,包括控件的创建、布局、事件...
在C#中,我们可以使用Newtonsoft.Json库来处理JSON数据。该库提供了一系列API,如JsonConvert、JObject、JArray等,使得JSON的序列化和反序列化变得非常方便。 三、安装Newtonsoft.Json 在Visual Studio中,可以...
串口扫码枪 收发数据样例并实现串口监控 c# winform串口扫码枪 收发数据样例并实现串口监控 c# winform串口扫码枪 收发数据样例并实现串口监控 c# winform串口扫码枪 收发数据样例并实现串口监控 c# winform串口扫码...
C# Winform报表系统是一种在Windows桌面应用程序中用于数据可视化和信息展示的重要工具。它允许开发者创建交互式的、定制化的报表,将数据库中的复杂数据转化为用户友好的格式。本篇文章将深入探讨C# Winform报表...
在C#编程语言中,WinForm是用于创建桌面应用程序的框架,它提供了丰富的用户界面元素,如按钮、文本框、菜单等,让开发者能够轻松地构建功能齐全的应用程序。通过这本书,读者将了解到C#的基本语法,包括变量、数据...
C#是Microsoft公司推出的一种面向对象的编程语言,而WinForm则是C#中的一个用户界面框架,它允许开发者创建桌面应用程序。在WinForm中,图标不仅仅局限于窗口标题栏上的程序图标,还包括按钮、菜单项、对话框以及...
3. **JSON序列化与反序列化**:在C#中,`Newtonsoft.Json`库(也称为Json.NET)是一个常用的JSON处理库。发送JSON格式的数据到WebAPI需要将对象序列化为JSON字符串,这可以通过`JsonConvert.SerializeObject`实现。...
在C#编程中,Winform应用常常需要展示数据并提供交互功能。`ListView`控件是Windows Forms中常用的一种控件,它能够以列表形式显示数据,并支持多种视图模式,如图标、列表、详细信息等。然而,标准的`ListView`控件...
C# Winform打开PPT,嵌入到winform中 1.需要office环境 2.添加引用 Microsoft.Office.Interop.PowerPoint COM组件 3.把DLL文件夹中的user32.dll放到系统目录下 4.运行
这个项目展示了如何在C# WinForm 2.0应用中创建一个窗体,从内嵌资源中加载图片并显示在窗体上,或者读取文本资源并显示在文本框中。 通过学习和理解这个范例,开发者可以掌握在C# WinForm应用中管理和使用内嵌资源...
在C#中实现QQ风格菜单,可能需要自定义控件,结合GDI+或WPF的图形绘制功能,以及动画和过渡效果的编程技巧。 4. **源码下载**:压缩包中的`.cs`文件,如`Form1.cs`和`CoolMenu.cs`,是C#的源代码文件,包含了程序的...
C# Winform 通用导航菜单C# Winform 通用导航菜单C# Winform 通用导航菜单C# Winform 通用导航菜单C# Winform 通用导航菜单C# Winform 通用导航菜单