【发布时间】:2022-01-07 12:57:03
【问题描述】:
我有以下代码
private void cbAddTicketItem_SelectedValueChanged(object sender, EventArgs e)
{
string[] arr = cbAddTicketItem.Text.Split(' ');
cbAddTicketItem.Text = arr[0];
}
cbAddTicketItem 是用户从项目列表中选择的组合框。每个项目的文本都包含一个描述。我想摆脱描述,只保留价值。调试显示 cbAddTicketItem.Text 具有正确的值,但表单上的文本没有更改。
我认为问题在于 winforms 没有触发 textChanged 事件,或者在我的编码事件运行后覆盖它。
【问题讨论】: