WPF RadioButton 绑定boolean值

devtools/2024/12/22 20:46:28/
<RadioButtonMargin="5"Content="替换"IsChecked="{Binding CorrectionOption.ReCorrectionMode}" />
<RadioButtonMargin="5"Content="平均"IsChecked="{Binding CorrectionOption.ReCorrectionMode, Converter={StaticResource ReCorrectionModeToBooleanConverter}}" />

切记:RadioButton 不能有GroupName属性

public class ReCorrectionModeToBooleanConverter : IValueConverter
{public object Convert(object value, Type targetType, object parameter, CultureInfo culture){if (value is bool booleanValue){return !booleanValue; // 取反}return value;}public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture){if (value is bool booleanValue){return !booleanValue; // 取反}return value;}
}

http://www.ppmy.cn/devtools/121105.html

相关文章

LeetCode hot100---滑动窗口专题(C++语言)

滑动窗口 1、无重复字符的最长子串 &#xff08;1&#xff09;题目描述以及输入输出 (1)题目描述: 给定一个字符串 s &#xff0c;请你找出其中不含有重复字符的 最长子串的长度。 (2)输入输出描述&#xff1a; 输入: s "abcabcbb" 输出: 3 关键思路&#xff1a;…

React响应式修改数组和对象

在React中&#xff0c;响应式地修改数组数据是一个常见的需求&#xff0c;它涉及到状态&#xff08;state&#xff09;的管理和更新。React的状态是不可变的&#xff0c;这意味着你不能直接修改状态对象中的数组元素&#xff0c;而是需要创建一个新的数组来更新状态。下面将详细…

oracle解决关联查询报invalid number问题

出现问题的原因和背景 oracle进行关联查询的时候因为字段存在多个用逗号切割的id&#xff0c;导致查询的过程中报无效数字或非法数字 问题复现 新建表A CREATE TABLE "A" (id NUMBER NOT NULL,name VARCHAR2(255 BYTE) )INSERT INTO "A" VALUES (1, 上海…

51单片机的光照强度检测【proteus仿真+程序+报告+原理图+演示视频】

1、主要功能 该系统由AT89C51/STC89C52单片机LCD1602显示模块光照传感器按键蜂鸣器LED等模块构成。适用于光照强度检测、光照强度测量报警等相似项目。 可实现功能: 1、LCD1602实时显示光照强度信息 2、光照强度传感器&#xff08;电位器模拟&#xff09;采集光照信息 3、可…

【信号与系统第四章】10、离散傅里叶变换的性质

一、线性性质 1、例题 &#xff08;1&#xff09; 二、时移性质 1、证明 三、频移性质 1、证明 四、时域差分 五、时域扩展 1、证明 2、例题 六、频域微分 1、证明 2、例题 &#xff08;1&#xff09; 七、时域卷积性质 1、证明 2、例题 &#xff08;1&#xff09; &#xf…

Android SystemUI组件(10)禁用/重启锁屏流程分析

该系列文章总纲链接&#xff1a;专题分纲目录 Android SystemUI组件 本章关键点总结 & 说明&#xff1a; 说明&#xff1a;本章节持续迭代之前章节的思维导图&#xff0c;主要关注左侧上方锁屏分析部分 应用入口处理流程解读 即可。 在 Android 系统中&#xff0c;禁用锁屏…

Redis篇(Redis原理 - 数据结构)(持续更新迭代)

目录 一、动态字符串 二、intset 三、Dict 1. 简介 2. Dict的扩容 3. Dict的rehash 4. 知识小结 四、ZipList 1. 简介 2. ZipListEntry 3. Encoding编码 五、ZipList的连锁更新问题 六、QuickList 七、SkipList 八、RedisObject 1. 什么是 redisObject 2. Redi…

OpenJudge | Binary Tree

总时间限制: 1000ms 内存限制: 65536kB 描述 Background Binary trees are a common data structure in computer science. In this problem we will look at an infinite binary tree where the nodes contain a pair of integers. The tree is constructed like this: The …