我正在制作 Silverlight 行为,以启用通过包含的“拖动句柄”元素拖动元素(而不是整个元素可拖动)。把它想象成一个窗口标题栏。
在我调用的 OnAttached 方法中:AssociatedObject.FindName(DragHandle) 但这返回 null。
然后我尝试处理 AssociatedObject 的 Loaded 事件并在那里运行我的代码,但我仍然得到一个 null 返回。
我是否误解了 FindName 能够做什么?AssociatedObject 在 ItemsControl 中(我想要一个可拖动元素的集合)。那么是否存在某种名称范围问题?