Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# combox

作者:刀剑傲天   发布日期:2026-03-18   浏览:68

using System;
using System.Windows.Forms;

namespace ComboBoxExample
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            // 初始化ComboBox控件
            comboBox1.Items.Add("Option 1");
            comboBox1.Items.Add("Option 2");
            comboBox1.Items.Add("Option 3");

            // 设置默认选中项
            comboBox1.SelectedIndex = 0;

            // 添加事件处理程序,当选择项更改时触发
            comboBox1.SelectedIndexChanged += ComboBox1_SelectedIndexChanged;
        }

        private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            // 获取当前选中的项
            string selectedValue = comboBox1.SelectedItem.ToString();
            MessageBox.Show("Selected: " + selectedValue);
        }
    }
}

解释说明:

  1. 初始化ComboBox控件:在构造函数Form1()中,我们向comboBox1添加了三个选项:"Option 1"、"Option 2" 和 "Option 3"。
  2. 设置默认选中项:使用comboBox1.SelectedIndex = 0;将第一个选项设为默认选中项。
  3. 事件处理程序:当用户选择不同的项时,会触发ComboBox1_SelectedIndexChanged事件处理程序。在这个处理程序中,我们获取当前选中的项并显示一个消息框。

这个示例展示了如何在Windows Forms应用程序中使用ComboBox控件,并处理用户的选择事件。

上一篇:c# drawstring

下一篇:c# 线程安全

大家都在看

c# 二进制

c# 创建目录

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站