【问题标题】:Mouseover my title in xaml在 xaml 中将鼠标悬停在我的标题上
【发布时间】:2017-07-06 20:25:30
【问题描述】:

大家好,我是这个 xaml 代码的新手,如果我问了一些愚蠢的问题,请原谅。 我有一个带有超链接的标题电话会议,可将您带到会议付款人,在该会议页面中,我有链接和表格。在它上面

【问题讨论】:

  • 谢谢马特,但我已经这样做了.. 但我想要的是.. 在我的主页上,我有一个带有 20 个链接的表格,每个标题都有链接到他自己的页面.. 所有我想要的是..当您将鼠标指向标题时,我希望标题内的页面弹出而不单击它..不确定我是否清楚..再次感谢您的帮助

标签: xaml tooltip wpftoolkit


【解决方案1】:

XAML 中的大多数元素都有一个ToolTip,您可以在 XAML 中设置它。鼠标悬停在元素上时会自动显示工具提示。你没有指定你的标题是什么类型的元素,但在这个例子中我将使用Label

要指定工具提示,请像这样设置您的元素:

<Label>
     <Label.ToolTip>
         <!-- put the elements you want in the tool tip in here -->
     </Label.ToolTip>
</Label>

希望这可以帮助您走上正轨

【讨论】:

    【解决方案2】:
       <Label Grid.Row="0" Grid.Column="1" Style="{StaticResource LabelRequiredStyle}" Content="{Binding Value}", ToolTip="{Binding Value, RelativeSource={RelativeSource Self}}" >
    

    将此属性设置为标签,并将'Value'替换为标签内容的值。

    【讨论】:

    • 嗨,感谢您的回答,我还有一个问题要问,而不是试图在 xaml 中像 iframe 一样,我现在只想将 page2 上的输入显示到我的工具提示中,例如在我的索引页面中在我的索引页面中,我有我的标题(detail1,detail2)我想要的只是当我将鼠标放在detail1上时,我希望所有详细信息都显示在工具提示中,detail 2也是如此......
    • 我无法清楚地理解您的要求 MK。请详细说明。
    • 感谢您的回复,很抱歉没有让自己清楚 3 页 Index.xaml, Index.cs,Index.XML 在我的 index.xaml 中,我有一个包含几行的表格,每行包含一个标题,它是指向另一个 page.xaml 的链接。目前为了让用户看到他或她需要点击标题的表格内的内容,我想做的是在鼠标悬停时显示每个标题的信息并显示在工具提示中或丰富的工具提示等。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    • 2020-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多