1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 力软下拉框多选_下拉框--可多选

力软下拉框多选_下拉框--可多选

时间:2021-11-13 11:14:18

相关推荐

力软下拉框多选_下拉框--可多选

方法 1:控件 checkedComboBoxEdit

///清空选项

checkedComboBoxEdit1.Properties.Items.Clear();

///添加选项

checkedComboBoxEdit1.Properties.Items.Add("选项1-name", "选项1-description", CheckState.Checked, true);

方法 2:

///

/// 点击隐藏或显示选择框,并将所选内容显示在bte_status中

/// bte_status为输入选择控件(ButtonEdit)

/// checkedListBoxControl1为控件(checkedListBoxControl)

///

///

///

private void bte_status_ButtonClick_1(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)

{

if (this.checkedListBoxControl1.Visible.Equals(true))

{

this.checkedListBoxControl1.Visible = false;

///获取选中的内容

string output = string.Empty;

for (int i = 0; i < checkedListBoxControl1.CheckedIndices.Count; i++)

{

output += checkedListBoxControl1.Items[

checkedListBoxControl1.CheckedIndices[i]].ToString() + ",";

}

//去掉最后的,号

if (output.Length > 0 && output.Substring(output.Length - 1).Equals(","))

{

output = output.Substring(0,output.Length - 1);

}

this.bte_status.Text = output;

}

else

{

this.checkedListBoxControl1.Visible = true;

string output = string.Empty;

///获取选中的内容

for (int i = 0; i < checkedListBoxControl1.CheckedIndices.Count; i++)

{

output += checkedListBoxControl1.Items[

checkedListBoxControl1.CheckedIndices[i]].ToString() + ", ";

}

//去掉最后的,号

if (output.Length > 0 && output.Substring(output.Length - 1).Equals(","))

{

output = output.Substring(0, output.Length - 1);

}

this.bte_status.Text = output;

}

}

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