c# combox

 private void Form1_Load(object sender, EventArgs e)
        {
            //学习combox下拉列表框是否仅显示或显示及编辑相关(子项)
            
            comboBox1.Items.Add("a");
            comboBox1.Items.Add("b");
            comboBox1.DropDownStyle. = ComboBoxStyle.DropDown;//combox.dropdownstyle下拉列表框子项显示格式,comboxstyle为enum;向前面dropdownstyle供值

                //        {
                //// 摘要:
                ////     文本部分可编辑。列表部分总可见。
                //Simple = 0,
                ////
                //// 摘要:
                ////     文本部分可编辑。用户必须单击箭头按钮来显示列表部分。这是默认样式。
                //DropDown = 1,
                ////
                //// 摘要:
                ////     用户不能直接编辑文本部分。用户必须单击箭头按钮来显示列表部分。
                //DropDownList = 2,
  
        }

        //private void comboBox1_SelectedValueChanged(object sender, EventArgs e)
        //{
        //    //selectionvaluechanged表示子项选定内容变化
        //    //label1.Text = comboBox1.SelectedValue.ToString();//提示报错了
        //    label1.Text = comboBox1.SelectedItem.ToString();//selecteditem当定选定的子项
        //    label1.Text = comboBox1.SelectedText;
        //}

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            //selectionvaluechanged表示子项选定内容变化
            //label1.Text = comboBox1.SelectedValue.ToString();//提示报错了

            ///selectedindexchanged事件表示selectedindex子项索引变化发生 下述二行代码不触发
            label1.Text = comboBox1.SelectedItem.ToString();//selecteditem当定选定的子项
            label1.Text = comboBox1.SelectedText;

            //此事件可发生下行代码
            label1.Text = comboBox1.SelectedIndex.ToString();
        }

请使用浏览器的分享功能分享到微信等