Wpf xaml中togglebutton和radiobutton控件之间的差异?

Wpf xaml中togglebutton和radiobutton控件之间的差异?,wpf,xaml,Wpf,Xaml,我是一个编程新手。所以我总是混淆这些控件之间的区别。Xaml中Togglebutton控件和Radiobutton控件之间的区别?Toggle Button:就像您可以使用开/关[在状态之间切换] 单选按钮:从列表中选择一个[从选项组中选择一个]ToggleButton有两个正确和错误的位置,但用于多个 RadioButton具有相同的Groupname属性,一次只能有一个为真。让我们举一个真实的例子 切换按钮:顾名思义,该按钮的状态可以从on切换到off,反之亦然。例如,您家中用于打开或关闭特

我是一个编程新手。所以我总是混淆这些控件之间的区别。Xaml中Togglebutton控件和Radiobutton控件之间的区别?

Toggle Button:就像您可以使用开/关[在状态之间切换]
单选按钮:从列表中选择一个[从选项组中选择一个]

ToggleButton
有两个正确和错误的位置,但用于多个
RadioButton
具有相同的
Groupname属性
,一次只能有一个为真。

让我们举一个真实的例子

切换按钮:顾名思义,该按钮的状态可以从on切换到off,反之亦然。例如,您家中用于打开或关闭特定灯的开关


单选按钮:它的名字来源于收音机中按钮的概念,第一站按第一个按钮,第二站按第二个按钮,依此类推。因此,您可以从多个选项中进行选择。但一次只能选择一个。

如果单选按钮和切换按钮不属于切换组,则它们的行为相同


如果单选按钮和切换按钮是切换组的一部分,则不能取消选择单选按钮,但切换按钮可以。

请举例说明这一点。切换按钮不能链接到其他切换按钮以在列表中进行选择,RadioButton就是为此而设计的