300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > C# winform获取下拉框控件值

C# winform获取下拉框控件值

时间:2021-08-24 15:38:46

相关推荐

C# winform获取下拉框控件值

首先,界面上拖一个ComboBox下拉框控件,如图:

然后,封装一个类,定义下拉框字段的ID和名称,如图:

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace IOS{/// <summary>/// combobox绑定值/// </summary>public class Regions{public int ID { get; set; }public string name { get; set; }}}

使用ID绑定对应的名称,如下:

private void _Region() {regions.Add(new Regions { ID=1,name="左L型"});regions.Add(new Regions { ID = 2, name = "右L型" });// regions.Add(new Regions { ID = 3, name = "工型" });}

在窗体加载事件中,写入如下代码:

private void Test_Load(object sender, EventArgs e){try {_Region();this.types.ValueMember = "id";this.types.DisplayMember = "name";this.types.DataSource = regions;} catch (Exception ex) {DialogResult result = MessageBox.Show("程序异常,异常抛出:"+ex, "提示:", MessageBoxButtons.OK, MessageBoxIcon.Warning);}}

然后在最程序中将Region实例化,最好置于顶部位置:

List<Regions> regions = new List<Regions>();

获取下拉框值并做判断:

if (regions.Count.ToString() == "1"){oneOrMoreSortingGoodsL(int.Parse(lattice));}else{oneOrMoreSortingGoodsR(int.Parse(lattice));}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。