画布位置绑定出错了

时间:2015-01-27 00:28:54

标签: wpf

您好我有以下xaml代码:

<UserControl>
<Grid>
    <Grid local:CanvasBehaviour.Position="{Binding PointA}">
     <!-- details ignored for this enclosed Grid -->
    </Grid>

    <Polyline Points="{Binding Points}" />

    <Grid local:CanvasBehaviour.Position="{Binding PointB}">
        <!-- details ignored -->
    </Grid>    
</Grid>
</UserControl>

我的观点是将第一个Grid绑定到PointA(视图模型文件中Polyline的第一个点),将第二个Grid绑定到PointB(Polyline的最后一个点)。最外围的Grid&amp; 3个子元素是故意定义/重叠的。

问题:2个封闭的网格总是按第二个网格指定的位置定位。有谁帮助看到XAML文件问题? PointA&amp; PointB不同。

0 个答案:

没有答案