跳到主要内容
版本:11.0.0

按钮控件

Avalonia UI 提供了各种类型的按钮控件:

控件描述
按钮(Button)基本的按钮控件——可以显示文本、图标或二者兼有。具有标准的“点击”行为。
重复按钮(Repeat Button)按住并持续按下时会重复触发其点击事件的按钮。
单选按钮(Radio Button)具有选中状态的按钮。可以放置在一组中,使得选择一个按钮会取消选中组中的所有其他按钮。
切换按钮(Toggle Button)具有选中状态和未选中状态的按钮。连续点击会在这两个状态之间“切换”。可以使用“checked”伪类为选中状态和未选中状态分配不同的样式。
按钮微调器(Button Spinner)带有两个微调按钮和一个内容区的控件。
分裂按钮(Split Button)此按钮具有主要部分和次要部分,可以分别进行独立的点击。主要部分的行为类似于标准按钮,而次要部分会打开一个包含附加操作的弹出菜单。
切换分裂按钮(Toggle Split Button)此按钮具有主要部分和次要部分,可以分别进行独立的点击。主要部分的行为类似于切换按钮,而次要部分会打开一个包含附加操作的弹出菜单。