C#下的ToolTip是当鼠标移到某个控件上后可以弹出提示的控件。
例如对于按钮的提示:
        <Button Content="Button" HorizontalAlignment="Left" Margin="80,58,0,0" VerticalAlignment="Top" Width="75">
            <Button.ToolTip>
                <ToolTip Placement="Right">
                    <TextBlock>
                    按钮tooltip
                    </TextBlock>
                </ToolTip>               
            </Button.ToolTip>
        </Button>
Placement用来控制提示显示的位置,本例是显示在Button的右侧。
对于StackPanel的控件,如下所示:
        <StackPanel.ToolTip>
            <ToolTip Placement="Center">
                <TextBlock>第一个按钮</TextBlock>
            </ToolTip>
        </StackPanel.ToolTip>
对于ToolTip的控制,还提供了ToolTipService类,ToolTipService是一个静态类,表示一个服务,该服务提供用于控制提示的显示和行为的属性和事件。
<Button ToolTipService.Placement="Center" ToolTipService.BetweenShowDelay="1000" ToolTipService.ToolTip="按钮提示"  Content="Button" HorizontalAlignment="Left" Margin="80,58,0,0" VerticalAlignment="Top" Width="75">
            <Button.ToolTip>
                <ToolTip Placement="Right">
                    <TextBlock>
                    按钮tooltip
                    </TextBlock>
                </ToolTip>
               
            </Button.ToolTip>
        </Button>
ToolTipService主要属性
ToolTipService.InitialShowDelay="1000"  //获取或设置工具提示打开前的时间长度
ToolTipService.ShowDuration="7000" //显示时间
ToolTipService.BetweenShowDelay="2000"//获取或设置两个工具提示显示之间的最大时间(第二个工具提示不经延迟即会出现)。
ToolTipService.Placement="Right"//工具提示相对原控件打开时的方向,并指定工具提示在与屏幕边界重叠时的行为。
ToolTipService.PlacementRectangle="50,0,0,0"//获取或设置相对于其来放置工具提示的矩形区域。
ToolTipService.HorizontalOffset="10"//获取或设置由 PlacementRectangle 和 PlacementTarget 属性为工具提示指定的区域的左侧偏移量。
ToolTipService.VerticalOffset="20"//获取或设置由 PlacementRectangle 和 PlacementTarget 属性为工具提示指定的区域的顶部距离。
ToolTipService.HasDropShadow="False"//获取或设置工具提示是否显示投影效果。
ToolTipService.IsEnabled="True"//获取或设置是否显示工具提示。

WPF ToolTip控件使用相关推荐

  1. OxyPlot.Wpf 图表控件使用备忘

    OxyPlot.Wpf 图表控件使用备忘 目录 OxyPlot.Wpf 图表控件使用备忘 一.OxyPlot.Wpf 控件信息 二.基本概念 (一) PlotView 和 Plot (二) PlotM ...

  2. WPF TabControl控件示例

    WPF TabControl控件示例 运行效果: 主窗体XAML代码: <Window x:Class="WPF0417.MainWindow"xmlns="htt ...

  3. WPF Image控件鼠标双击事件的实现

    WPF Image控件鼠标双击事件的实现 1.绑定Image控件的OnMouseDown事件 <Image x:Name="Image" Margin="0&quo ...

  4. Layui版本的WPF开源控件库-Layui-WPF

    大家好,我是沙漠尽头的狼. 今天介绍一款Layui风格的WPF开源控件库,仓库信息如下: 仓库地址:https://github.com/Layui-WPF-Team/Layui-WPF 仓库截图: ...

  5. WPF(一) WPF基本控件与布局

    ​ WPF(Windows Presentation Foundation)是微软推出的基于Windows的用户界面框架,中文译为"Windows呈现基础",属于.NET Fram ...

  6. 【WPF】WPF 常用控件

    目录 一.WPF的概述 1.1 WPF 简介 1.2 WPF 特点 二.XAML 2.1 对象元素语法 2.2 XAML 根元素 2.3 WPF 和 XAML 命名空间声明 三.控件的继承关系 四.常 ...

  7. wpf项目源代码_C# WPF开源控件库:MahApps.Metro

    C# WPF开源控件库:MahApps.Metro ❝ 其实站长很久之前就知道这个开源WPF控件库了,只是一直欣赏不了这种风格,但也star了该项目.每次浏览该仓库时,发现star越来越多,也看到很多 ...

  8. 正则表达式——WPF输入控件TextBox 限定输入特定字符

    正则表达式--WPF输入控件TextBox 限定输入特定字符 原文:正则表达式--WPF输入控件TextBox 限定输入特定字符 概念: 正则表达式是对字符串操作的一种逻辑公式, 就是用事先定义好的一 ...

  9. [WPF]获取控件间的相对位置

    [WPF]获取控件间的相对位置                            周银辉 我们知道WPF有着比较灵活的布局方式,关于某个控件的坐标,Canvas中的元素最简单,我们可以直接通过其G ...

最新文章

  1. mongodb php 安装配置,MongoDB 基本安装配置
  2. 不要再问我跨域的问题了
  3. python远程备份mysql_python3把服务器备份mysql数据库下载到本地
  4. 计算机考研调剂规则,21考研调剂规则大变化,这类学生不能调剂!
  5. 带你自学Python系列(九):一文读懂Python中字典应用原理!
  6. 硬件工程师的基本技能
  7. JDI考虑让日本国内部分工厂停工 因苹果公司需求低迷
  8. 一文精通 crontab从入门到出坑
  9. 8000余未受保护的开源 Redis 实例可遭任意访问
  10. Sql Server中清空所有数据表中的记录
  11. java mybatis缓存机制_mybatis缓存机制与陷阱
  12. 智能图形开发板SmartGLCD
  13. python for maya教程_Python for Maya Fundamentals
  14. pdo连接mysql_php PDO连接mysql
  15. 汇编语言 大小比较 理解 ja jna jg jle
  16. 阿里物联网平台(IOT)——业务服务器获取阿里iot平台接入设备的实时设备采集数据
  17. 基于ibeacons三点定位(微信小程序)
  18. 计算机显卡的性能参数,关于电脑显卡的技术参数与性能的关系
  19. DQ坐标轴锁相环(pll)
  20. 固态硬盘测试软件270分,怎么读懂AS SSD Benchmark的跑分成绩

热门文章

  1. Java程序员被狠狠「暴击」,网友:愿天堂没有计算机 ....
  2. ios 禁用滑动手势_如何禁用笔记本电脑上的Windows 8滑动手势?
  3. 查看Android手机CPU类型(armeabi/armeabi-v7a/arm64-v8a)
  4. 企业微信办公,这些方面钉钉比不了
  5. 炼金术士这本书很不错
  6. 《钢之炼金术士》启示录
  7. 【华为机试真题 Python实现】最长方连续方波信号
  8. 这个python是干嘛的啊-python干嘛用
  9. c语言数组元素下标下限1,C语言中,数组元素的下标下限为
  10. 【基础数学】泰勒展开式