GTK#切换按钮分组

问题描述 投票:0回答:2

我想在GTK#中对一些TooggleButtons进行分组,以便当一个按钮处于活动状态时,所有其他按钮都保持不活动状态。有没有一种方法可以通过分组而不是编写代码来在每个按钮的clicked事件中停用所有其他按钮?

c# .net mono gtk gtk#
2个回答
1
投票

是。文档中的Here's an example

RadioButton button1;
RadioButton button2;
button1 = new RadioButton("Button 1");
button2 = new RadioButton(button1, "Button 2 - in Button 1's group");

0
投票

可能会要求gtk单选按钮看起来像切换按钮,请参见https://stackoverflow.com/a/54404995/516188

mode设置为false,或将draw-indicator属性设置为false

© www.soinside.com 2019 - 2024. All rights reserved.