MessageBox.Show()和三级联动

Posted zhangdandan1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MessageBox.Show()和三级联动相关的知识,希望对你有一定的参考价值。

1  MessageBox.Show()

弹出消息框时有确定和取消按钮
MessageBoxButtons.OKCancel
参数1:提示信息,参数2:消息框标题,参数3:信息框类型
DialogResult dd = MessageBox.Show("是否删除" + li.SubItems[3].Text, "提示", MessageBoxButtons.OKCancel);
if(dd==DialogResult.OK) //单击确定按钮
{}
else//单击取消按钮
{}

2 三级联动

写成一个函数,每次使用时调用;

 cb.DataSource 等于的是一个集合;
cb.DisplayMember显示的列名;
cb.ValueMember 实际的列名;
 public void diqu(ComboBox cb, string sd)//参数1:控件,参数2:父级值
{
 cb.DataSource = new ChinaStatesdata().cha(sd);
 cb.DisplayMember = "AreaName";
 cb.ValueMember = "AreaCode";
}

//每当第一级变动时,第二级跟着变;第二级变动时,第三级变动;用SelectedIndexChange事件

        private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
        {
            diqu(comboBox3, comboBox2.SelectedValue.ToString());
        }

        private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)
        {
            diqu(comboBox4, comboBox3.SelectedValue.ToString());
        }

3 分离字符串

string[] ss = ux.Area.Split(-);//分离成数组

 

以上是关于MessageBox.Show()和三级联动的主要内容,如果未能解决你的问题,请参考以下文章

MessageBox的Buttons和三级联动

WinForm messageboxbuttons 和 三级联动

三级联动怎么回显 javaweb

c# 求WPF省市区三级联动代码,是从xml中得到省市区数据后添加到三个下拉列表。

c# 做省市县联动

task 1:完成省城市的三级联动(包括湖南省),附代码和效果图。