使用 ComponentOne SuperTooltip™ for WinForm 控件,您可以通过添加内容详实的工具提示、标签和错误反馈,使应用程序可以更好地自我说明。这些控件可以呈现 HTML 内容,这样您就可以很容易地显示多种字体、颜色、表格、列表、图像等。

SuperTooltip

所包含的控件

  • 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。