Winform编程详解四:ComboBox 下拉列表框

2024-03-17 04:28

本文主要是介绍Winform编程详解四:ComboBox 下拉列表框,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、属性介绍

        1. (Name)      

                控件的对象标识符ID

        2. Items   

                组合框中的集合项

        3. BackColor

                控件的背景颜色

        4. Cursor

                鼠标移过该控件显示的光标样式

        5. DropDownStyle

                组合框的下拉样式和功能

        6. FlatStyle

                控件的外观

        7. Font

                控件的字体样式

        8. ForeColor

                控件的文本颜色

        9. Text       

                控件的文本

        10. UseWaitCursor  

                使用鼠标的等待光标

        11. Enabled  

                控件激活状态

        12. Visible

                控件显示状态

      

二、事件介绍

        1. SelectedIndexChanged

                组合框中选择的项发生改变时触发。

三、方法介绍

        1. // Text 获取的为控件显示的内容
                string str = comboBox1.Text;

        2. // SelectedItem 获取的为当前选择的对象(当对选择的对象修改时,会获取null异常)
                string str2 = comboBox1.SelectedItem.ToString();

        3. string str3 = comboBox1.SelectedText;   // 值为:""

        4. Object obj = comboBox1.SelectedValue;   // 值为:null(null无法ToString)

        5. // SelectedIndex 获取的为当前选择的索引
                int index = comboBox1.SelectedIndex;

        6. //向集合追加单个成员

                comboBox1.Items.Add("C#");

        7. //向集合追加数组成员

                comboBox1.Items.AddRange(new string[] { "设置", "参数", "OK" });

这篇关于Winform编程详解四:ComboBox 下拉列表框的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/817785

相关文章

Redis 的 SUBSCRIBE命令详解

《Redis的SUBSCRIBE命令详解》Redis的SUBSCRIBE命令用于订阅一个或多个频道,以便接收发送到这些频道的消息,本文给大家介绍Redis的SUBSCRIBE命令,感兴趣的朋友跟随... 目录基本语法工作原理示例消息格式相关命令python 示例Redis 的 SUBSCRIBE 命令用于订

使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解

《使用Python批量将.ncm格式的音频文件转换为.mp3格式的实战详解》本文详细介绍了如何使用Python通过ncmdump工具批量将.ncm音频转换为.mp3的步骤,包括安装、配置ffmpeg环... 目录1. 前言2. 安装 ncmdump3. 实现 .ncm 转 .mp34. 执行过程5. 执行结

Python中 try / except / else / finally 异常处理方法详解

《Python中try/except/else/finally异常处理方法详解》:本文主要介绍Python中try/except/else/finally异常处理方法的相关资料,涵... 目录1. 基本结构2. 各部分的作用tryexceptelsefinally3. 执行流程总结4. 常见用法(1)多个e

SpringBoot日志级别与日志分组详解

《SpringBoot日志级别与日志分组详解》文章介绍了日志级别(ALL至OFF)及其作用,说明SpringBoot默认日志级别为INFO,可通过application.properties调整全局或... 目录日志级别1、级别内容2、调整日志级别调整默认日志级别调整指定类的日志级别项目开发过程中,利用日志

Java中的抽象类与abstract 关键字使用详解

《Java中的抽象类与abstract关键字使用详解》:本文主要介绍Java中的抽象类与abstract关键字使用详解,本文通过实例代码给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧... 目录一、抽象类的概念二、使用 abstract2.1 修饰类 => 抽象类2.2 修饰方法 => 抽象方法,没有

MySQL8 密码强度评估与配置详解

《MySQL8密码强度评估与配置详解》MySQL8默认启用密码强度插件,实施MEDIUM策略(长度8、含数字/字母/特殊字符),支持动态调整与配置文件设置,推荐使用STRONG策略并定期更新密码以提... 目录一、mysql 8 密码强度评估机制1.核心插件:validate_password2.密码策略级

从入门到精通详解Python虚拟环境完全指南

《从入门到精通详解Python虚拟环境完全指南》Python虚拟环境是一个独立的Python运行环境,它允许你为不同的项目创建隔离的Python环境,下面小编就来和大家详细介绍一下吧... 目录什么是python虚拟环境一、使用venv创建和管理虚拟环境1.1 创建虚拟环境1.2 激活虚拟环境1.3 验证虚

详解python pycharm与cmd中制表符不一样

《详解pythonpycharm与cmd中制表符不一样》本文主要介绍了pythonpycharm与cmd中制表符不一样,这个问题通常是因为PyCharm和命令行(CMD)使用的制表符(tab)的宽... 这个问题通常是因为PyCharm和命令行(CMD)使用的制表符(tab)的宽度不同导致的。在PyChar

sky-take-out项目中Redis的使用示例详解

《sky-take-out项目中Redis的使用示例详解》SpringCache是Spring的缓存抽象层,通过注解简化缓存管理,支持Redis等提供者,适用于方法结果缓存、更新和删除操作,但无法实现... 目录Spring Cache主要特性核心注解1.@Cacheable2.@CachePut3.@Ca

SpringBoot请求参数传递与接收示例详解

《SpringBoot请求参数传递与接收示例详解》本文给大家介绍SpringBoot请求参数传递与接收示例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录I. 基础参数传递i.查询参数(Query Parameters)ii.路径参数(Path Va