0

我正在开发一个项目,其中 Image 正在显示到网格面板中。我需要在图像的不同区域显示不同的工具提示。我可以硬编码图像坐标,但问题是当我调整窗口大小时,硬编码部分不起作用。

请建议。

4

1 回答 1

0

像这样的东西可能对你有用:

<Grid>
    <Image />
    <UniformGrid Columns="2" Rows="2">
        <UniformGrid.Resources>
            <Style TargetType="Border">
                <Setter Property="Background" Value="Transparent" />
                <Setter Property="BorderBrush" Value="Gray" />
                <Setter Property="BorderThickness" Value="1" />
            </Style>
        </UniformGrid.Resources>
        <Border ToolTip="0,0"/>
        <Border ToolTip="0,1"/>
        <Border ToolTip="1,0"/>
        <Border ToolTip="1,1"/>
    </UniformGrid>
</Grid>

边框仅用于演示。使用更多列和行以获得更多详细信息。

于 2012-10-09T10:47:18.930 回答