我创建了一个excel功能区。它包含一个按钮和一个下拉列表。下拉列表包含一些项目。
现在,在下拉列表的SelectionChanged事件中,我在MessageBox中显示所选项目的标签,然后显示它。
但是当我尝试更改按钮单击时下拉列表的索引时,所选项目会更改,但事件不会被触发。
我做错了什么?我错过了什么吗?同样的事情在Windows窗体应用程序中工作正常
以下是代码:
private void DD_SelectionChanged(object sender, RibbonControlEventArgs e)
{
MessageBox.Show(DD.SelectedItem.Label);
}
private void btnChange_Click(object sender, RibbonControlEventArgs e)
{
DD.SelectedItemIndex = 3;
}
答案 0 :(得分:-2)
直接从btnChange_Click调用DD_SelectionChanged。