WPF ListBox或ComboBox中的ItemActivated事件

时间:2009-02-03 16:04:11

标签: c# .net wpf combobox listbox

WPF ListBox或ComboBox控件中是否存在ItemActivated事件(如Windows窗体中)?我看不到一个。

似乎很疯狂,因为没有一些事件做同样的事情 - 所以它只是用另一个名字?如果没有,还有另一种简单的方法吗?我已经看过关于这个的各种博客文章,但它们似乎都涉及对控件和其他类似的东西进行子类化。我确信WPF设计人员意识到这是使用ListBox或ComboBox完成的最常见的事情!

我基本上是在寻找一个在项目激活时会触发的事件,告诉我哪个项目已激活,并允许我访问该项目的属性。

1 个答案:

答案 0 :(得分:1)

根据我对您的描述的理解,您希望查看SelectedItem(个人)和SelectedItems(集合)属性。此外,应该有一个SelectionChanged事件(虽然我不确定那里的命名)。