You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C# 中如何根据函数返回值设置Siticone Toggle Button的选中状态

Siticone Toggle Button 按函数返回值设置开关状态实现方法

Siticone 组件库的 Toggle Button 控件的开关状态由 Checked 属性控制,属性值为 true 时开关为开启状态,false 为关闭状态,你可以按以下逻辑实现需求:

实现步骤

  • 首先确认你的指定调用函数可以正常返回1/2的int类型结果,示例参考函数如下:
// 你的自定义业务函数,替换成实际业务逻辑即可
private int GetCustomResult()
{
    // 这里写你的业务逻辑,示例仅做模拟返回
    return new Random().Next(1,3);
}
  • 在需要触发Toggle状态更新的时机(比如窗体加载事件、数据刷新回调、按钮点击事件中)调用上述函数,根据返回值赋值即可:
private void UpdateToggleStatus()
{
    int result = GetCustomResult();
    // 返回1设为开启,返回2设为关闭,你可以根据实际需求调整对应关系
    siticoneToggleButton1.Checked = result == 1;
}

如果需要在函数返回值变化时自动同步状态,你可以在业务数据更新的逻辑末尾主动调用UpdateToggleStatus()方法即可。

内容的提问来源于stack exchange,提问作者Robert Mastyl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 12:27:03