using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace trytry
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void radioButton6_CheckedChanged(object sender, EventArgs e)
{
if (radioButton6.Checked == true) listBox1.MultiColumn = true;
}
private void radioButton5_CheckedChanged(object sender, EventArgs e)
{
if(radioButton5.Checked == true) listBox1.MultiColumn=false;
}
private void radioButton3_CheckedChanged(object sender, EventArgs e)
{
if (radioButton3.Checked == true)
listBox1.SelectionMode = SelectionMode.MultiSimple;
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
label1.Text=""; //如果是单选,则使用SelectedItem返回所选项
if(listBox1.SelectedIndices.Count==1)
label1.Text=listBox1.SelectedItem.ToString();
else{ //如果是多选,则使用SelectedItems返回所有的所选项
for(int i=0;i<listBox1.SelectedIndices.Count;i++)
label1.Text+=listBox1.SelectedItems[i].ToString() + " ";}
}
private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
if (radioButton2.Checked == true)
listBox1.SelectionMode = SelectionMode.One;
}
private void radioButton4_CheckedChanged(object sender, EventArgs e)
{
if (radioButton4.Checked == true)
listBox1.SelectionMode = SelectionMode.MultiExtended;
}
private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
if (radioButton1.Checked == true)
listBox1.SelectionMode = SelectionMode.None;
}
}
}
分享到:
相关推荐
此外,本章节还讲解了如何使用 C# 语言来实现列表框和组合框的功能。例如,通过使用 listBox1.Items.Add() 方法可以将某一项添加到列表框中,通过使用 listBox1.SelectedItem 属性可以获取当前所选中的项。 本章节...
在本项目中,我们将深入探讨如何使用C#编程语言来设计一个经典的“贪吃蛇”游戏,该游戏在Windows窗体环境下运行。...通过完成这个项目,开发者不仅能掌握C#窗体应用的开发技巧,还能锻炼到逻辑思维和问题解决能力。
在C#编程中,列表框(ListBox)是一个常用的控件,用于展示一组可选择的项。这个项目专注于利用C#创建一个图形用户界面(GUI),实现列表框中的增删改功能,这对于开发各种类型的应用程序,如数据管理或选项选择等场景都...
- **概念**:控件是指构成窗体界面的各种元素,如按钮、文本框、列表框等。 - **分类**: - **标准控件**:如Button、TextBox等,这些控件在.NET框架中直接提供,无需额外安装即可使用。 - **自定义控件**:开发者...
C#提供了丰富的窗体控件,如按钮(Button)、文本框(TextBox)、标签(Label)、复选框(CheckBox)、单选按钮(RadioButton)、列表框(ListBox)、组合框(ComboBox)等。这些控件有自己的属性、事件和方法,...
【标题】:“C#窗体--机票预定系统-.zip”是一个使用C#编程语言开发的桌面应用程序,专门设计用于机票的查询、预定和航班信息的查看。这个系统可能基于Windows Forms,这是一种常用的创建桌面应用的工具,尤其适用于...
在C#编程中,列表框(ListBox)和组合框(ComboBox)是两种常见的Windows Forms控件,用于在用户界面中展示可选项供用户选择。它们在很多应用场景中都非常有用,如菜单选择、过滤搜索等。了解和熟练掌握这两种控件的使用...
【C#窗体小程序】是一种基于C#编程语言开发的桌面应用程序,主要利用Windows Forms框架构建用户界面。Windows Forms(通常简称为WinForms)是.NET Framework的一部分,它为开发者提供了丰富的控件和功能,用于创建...
【标题】中的“人工智能-项目实践-C#-基于C# Winform窗体的酒店管理系统”表明这是一个使用C#编程语言,结合人工智能理念实现的酒店管理系统的项目实践。在这个项目中,开发者利用C#的Winform技术创建了一个用户界面...
2. **控件操作**:C#提供了丰富的控件库,如按钮、文本框、标签、列表框等,用于构建用户界面。通过编程,我们可以设置控件的属性,如文本、颜色、字体等,以及响应控件的事件,如点击事件、文本改变事件等。 3. **...
在C#编程中,多选列表框控件(ListBox)是一种常见的用户界面元素,它允许用户从一组选项中选择一个或多个项目。本教程将深入探讨如何在C#应用程序中有效地利用多选列表框控件,提高用户体验并实现更丰富的交互功能...
6. **支持的控件**:IrisSkin通常覆盖了大部分常见的Windows Forms控件,包括按钮、文本框、列表框、菜单、工具栏等。但需要注意的是,不是所有控件都能被皮肤化,对于未被覆盖的控件,可能需要手动进行处理。 7. *...
3. **控件使用**:C#提供了大量的内置控件,如按钮、文本框、标签、列表框等。实例可能会演示如何添加、删除和定制这些控件的属性和事件。 4. **事件处理**:窗体和控件上的事件是交互式应用的核心。例如,`Click`...
下面,我们将深入探讨如何在C#窗体程序中使用鼠标画虚线。 首先,我们需要创建一个Windows Forms应用程序项目。在Visual Studio中,选择"新建项目",然后在模板中找到"Windows Forms应用程序",为项目命名并创建。 ...
- C#窗体应用通常包含各种控件,如按钮(Button)、文本框(TextBox)、列表框(ListBox)等。 - 控件有自己的属性、方法和事件,通过这些元素可以实现用户交互。 6. **事件驱动编程**: - 当用户执行某个操作...
窗体是用户与应用程序交互的主要方式,包含各种控件,如文本框(TextBox)、按钮(Button)、列表框(ListBox)等。在学生报名系统中,可能包括注册、登录、填写报名信息、提交报名等窗体。每个窗体都有对应的事件...
07-ListBox列表框 08-PictureBox图片框 09-DateTimePicker日期时间控件 10-ProgressBar进度条 11-NumericUpDown数字输入框 12-ToolTip气泡提示 13-NotifyIcon托盘控件 14-TreeView树控件 15-ListView列表控件 16-...
本资源“C#WinForm窗体皮肤大全”提供了一种解决方案,利用第三方控件IrisSkins来实现WinForm窗体的皮肤定制。 IrisSkins是一款专门为C# WinForm设计的皮肤库,它允许开发者轻松地为应用程序添加丰富的视觉效果。...
在本项目中,我们利用C#编程语言和Windows Forms...以上就是C#窗体实现简易学生管理系统的主要知识点。实际开发过程中,还需要结合需求分析、软件设计模式、代码优化等多方面知识,确保系统的功能完整性和性能表现。
【标题】"CVR-100UD-C#-Demo.zip" 暗示这是一个基于C#编程语言的Windows窗体应用(Winform)演示项目,主要针对CVR-100UD设备或模块的开发。CVR-100UD可能是一款专用于视频录制、处理或播放的硬件设备,或者是包含...