WPF从DataBinding在图像上创建矩形标签

时间:2010-06-13 15:38:57

标签: wpf .net-3.5 data-binding photo-tagging

我正在尝试将图像标记添加到WPF图像中,但我没有太多运气。如果可能的话,我想通过数据绑定来实现。我可以使用DataTemplate设置资源来处理这个问题吗?

这是我一直在玩的东西无济于事:

    <Image Margin="25,4,14,46" 
           Name="MainImage" 
           Stretch="Uniform"
           MouseDown="MainImage_MouseDown" 
           Grid.Row="1" 
           HorizontalAlignment="Left"
           VerticalAlignment="Top"
           Source="{Binding Path=FileName}"
           >
        <Image.Resources>
            <DataTemplate DataType="{x:Type capp:CAPMeta}">
                <Label Content="{Binding Path=TagText}">
                </Label>
            </DataTemplate>
        </Image.Resources>                
    </Image>

谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,我最终使用了包含绑定文本的ItemResources的画布来解决这个问题。