InkCanvasForClass/docs/components/ToggleSwitch.md

1.3 KiB
Raw Permalink Blame History

ToggleSwitch

定义

命名空间:Ink_Canvas.Components

ToggleSwitch 开关按钮,只有开和关两种状态,可通过点击来切换状态。

属性

Name Description
IsOn 指示是否为开启状态
IsEnabled 指示是否可用不可用透明度减半且无HitTest无TabStop
IsDisplayTextIndicator 指示是否显示文字提示I 和 O (WIP)
OnContent 指示开启时的文字,为空或不指定则不显示 (WIP)
OffContent 指示关闭时的文字,为空或不指定则不显示 (WIP)
SwitchBackground 指示切换按钮的背景色,不设置则采用默认颜色
ThumbForeground 指示切换按钮Thumb的颜色不设置则采用默认颜色 (WIP)
IsEnableClickFeedback 指示是否启用点击时的变暗反馈 (WIP)
IsReduceAnimations 指示是否减弱动画效果 (WIP)
SwitchSize 指示ToggleSwitch的大小 (WIP)

事件

Name Description
OnToggled 当切换按钮的开关状态被修改时触发
IsEnableClickFeedbackChanged IsEnableClickFeedback 被修改时触发 (WIP)
IsReduceAnimationsChanged IsReduceAnimations 被修改时触发 (WIP)
OnSwitchsizeChanged SwitchSize 变化时触发 (WIP)