ComponentOne-SuperTooltip for WinForm(工具提示)
使用 ComponentOne SuperTooltip™ for WinForm 控件,您可以通过添加内容详实的工具提示、标签和错误反馈,使应用程序可以更好地自我说明。这些控件可以呈现 HTML 内容,这样您就可以很容易地显示多种字体、颜色、表格、列表、图像等。
所包含的控件
- C1SuperTooltip 可以用于创建具有专业外观的、可以加载和显示丰富 HTML 内容的工具提示。
- C1SuperLabel 是一个标签控件,它可以显示 HTML 内容,而不是纯文本。
- C1SuperErrorProvider 与标准的 ErrorProvider 组件类似,只是它是使用 HTML 而不是纯文本来显示错误信息。
特性
显示丰富的、格式化的内容
通过使用 HTML,可以把应用程序中的工具提示、标签和错误消息显示为丰富的、格式化的内容。SuperTooltip 组件支持下列 HTML 元素:
- 嵌套的<div>元素
- 使用<span>标签的混合字体和文本颜色
- 使用<pre>标签的格式化文本
- 段落对齐方式
- 格式化且嵌套的表格,可包括行列合并
- 嵌套的项目符号和编号列表
- 从应用程序资源加载的图像
- 由级联样式表格式化的纯文本和内容
专业的工具提示样式
您可以创建具有专业外观的、Vista 样式的工具提示,或从其他四个可用的背景渐变色中进行选择,包括蓝色、金色、橄榄色和银色。
创建半透明的工具提示
C1SuperTooltip 的 Opacity 属性可以允许您创建半透明的工具提示。
添加圆角
您可以使用圆角而不是标准的矩形角,来进一步地对自己工具提示的外观进行自定义。C1SuperToolTip 提供的 RoundedCorners 属性使这成为可能。
轻松地添加图片
您可以使用标签来引用嵌入式的图像资源,无需任何特殊的字符串格式。只需要简单地列出其来源,比如:
控制工具提示的位置
C1SuperTooltip.Popup 事件可以让您管理工具提示的位置。例如,在某一位置显示工具提示,以提请对窗体上某特定控件的注意。您可以通过控件的位置或客户端坐标来确定工具提示的位置。
提供丰富的错误消息
新的 C1SuperErrorProvider 与标准的 ErrorProvider 组件类似,不同之处在于它可以允许您使用 HTML(而不是纯文本)来显示丰富的错误信息。例如,您可以对错误工具提示使用图标和红色粗体标题,从而使用户得到更清晰的信息。您也可以在用户将鼠标悬停或点击在错误图像上时显示错误讯息。
用超链接来显示富文本块
您可以使用 C1SuperLabel 控件在 Windows Forms 应用程序中显示内容丰富的文本块(以 HTML 形式编码的)。它包括段落格式、图像、表格,甚至超链接,使您可以实现在您的应用程序中浏览或者跳转到 Web。
比 Internet Explorer 更快,并且独立于 Internet Explorer
SuperTooltip 使用其自身的轻量级 HTML 解析器和渲染器,完全由 C# 编写,这比其标准的同类产品要快得多。SuperTooltip for WinForm 也没有常与 WebBrowser 控件相关联的安全性的担忧,因为它不依赖于 Internet Explorer。