我有一个用户控件,它有一个ComboBox和一个SelectedIndexChanged事件处理程序.在事件处理程序中,我需要能够分辨出之前选择的索引是什么...有人能指出我正确的方向吗?
private void cboTargetMode_SelectedIndexChanged(object sender, EventArgs e)
{
// need to get the previously selected index and do some handling here...
// ... some handler code here ...
switch (cboTargetMode.SelectedIndex)
{
case 1: // ..... some code here...
break;
case 2: // ..... some code here...
break;
case 3: // ..... some code here...
break;
default: // ..... some code here...
break;
}
}
Run Code Online (Sandbox Code Playgroud) 我来自VBA世界,记得BeforeUpdate我可以在组合框上打电话.现在我在C#(并喜欢它),我想知道是否有BeforeUpdate一个ComboBox关于Winform 的呼吁?
我可以创建一个不可见的文本框并存储我需要的信息,在更新后,查看我需要的那个框,但我希望有一个更简单的解决方案.