将项目添加到StackPanel时的EventHandler?

时间:2015-06-03 07:36:38

标签: c# .net wpf wpf-controls

将对象添加到StackPanel时,有没有办法可以触发EventHandler?

我的目标是将一个mousedown事件添加到StackPanel对象。

1 个答案:

答案 0 :(得分:2)

StackPanel没有与添加/删除其集合中的项目特别相关的事件。

但是,您可以使用LayoutUpdated事件。这里唯一的问题是你不会知道添加了什么项目,只是已经更改了某些内容。

话虽如此,从StackPanel添加/删除项目的唯一方法(我知道)是通过C#,无论是来自ObservableCollection绑定,还是手动修改集合。因此,从理论上讲,添加/删除项目时 已经知道