Silverlight Treeview项目坐标

问题描述:

我是silverlight的新手,并且遇到问题。我正在试图找出treeviewitem的坐标。有人可以帮我吗?Silverlight Treeview项目坐标

+0

我可以问你为什么需要他们? – 2010-02-15 10:27:18

+0

我想示例应用程序,我有两个树视图为例如树视图1有国名和树视图2有这些国家的标志。所以在选择一个国家(比如说“法国”)时,应该在国家和国旗的树视图之间画一条线。我试图找到坐标,然后在treeviewitem之间画一条线。 – 2010-02-15 10:39:51

我找到了一种获得坐标的方法。

GeneralTransform objGeneralTransformFlag = flagItem.TransformToVisual(Application.Current.RootVisual as UIElement); 

Point pFlag = objGeneralTransformFlag.Transform(new Point(0, 0)); 

其中flagItem是树型视图