1
4
可以使用GeneralTransform确定uielement相对于容器的位置。下面是一个片段:
干杯,亚历克斯 [编辑]实际上,检查“容器”是否为空是不必要的-TransformToVisual也将接受空作为参数。 另一个问题:TransformToVisual将抛出一个参数异常,例如当“element”不可见、当前不在可视化树中等。 不幸的是,我找不到一种方法来确定TransformToVisual是否会在实际调用“element”之前抛出该异常。所以我简单地将对TransformToVisual的调用包装在一个try-catch块中,并接受了argumentException,因为它无论如何都是无用的。 |