Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wpf网格工具提示未显示_Wpf_Image - Fatal编程技术网

wpf网格工具提示未显示

wpf网格工具提示未显示,wpf,image,Wpf,Image,我有一个图像,当鼠标悬停在图像部分时,我想显示不同的工具提示 图像有4个部分 到目前为止,我已经尝试过: <Grid> <Grid.ColumnDefinitions> <ColumnDefinition ToolTip="11" /> <ColumnDefinition ToolTip="2" /> <ColumnDefinition

我有一个图像,当鼠标悬停在图像部分时,我想显示不同的工具提示 图像有4个部分

到目前为止,我已经尝试过:

      <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition   ToolTip="11" />
            <ColumnDefinition  ToolTip="2" />
            <ColumnDefinition  ToolTip="3" />
            <ColumnDefinition  ToolTip="4" />
        </Grid.ColumnDefinitions>

        <Image Name="SupportToolBlocks" Height="42" Width="168"/>

    </Grid>   

在图像顶部添加一个“层”,并在该层的4列中的每列中添加一个透明边框(将其背景设置为“透明”,以便在点击测试时可见,请参阅了解更多详细信息)。像这样

<Grid Height="42" Width="168">
    <Grid>
        <Image Name="SupportToolBlocks" Stretch="Fill" />
    </Grid>
    <Grid x:Name="layer">
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <Border Background="Transparent" Grid.Column="0" ToolTip="A"/>
        <Border Background="Transparent" Grid.Column="1" ToolTip="B"/>
        <Border Background="Transparent" Grid.Column="2" ToolTip="C"/>
        <Border Background="Transparent" Grid.Column="3" ToolTip="D"/>
    </Grid>
</Grid>