Logo FluentUI

HyperlinkButton QML Type

一个具有超链接样式的按钮组件。. More...

Import Statement: import FluentUI.Controls 1.0

Properties

Detailed Description

HyperlinkButton 组件是一个自定义按钮,设计用于呈现类似超链接的视觉样式。它支持不同的状态下的文本颜色变化,如启用、按下、悬停等状态,并且可以配置为仅显示文本。

示例用法:

 HyperlinkButton {
     text: "Click me"
     onClicked: {
         // 处理点击事件
     }
 }

Property Documentation

display : string

按钮的显示模式。设置为 `IconButton.TextOnly` 以仅显示文本。


textColor : color

文本颜色根据按钮的不同状态自动调整: - 如果按钮禁用,颜色设置为 `Theme.res.accentFillColorDisabled`。 - 如果按钮被按下,颜色设置为 `Theme.accentColor.tertiaryBrushFor()`。 - 如果按钮悬停,颜色设置为 `Theme.accentColor.secondaryBrushFor()`。 - 否则,颜色设置为 `Theme.accentColor.defaultBrushFor()`。