C# CheckBox与RadioButton
2021-05-05 03:29
标签:字符串表 list 派生 rgs oid div 单选按钮 checkbox 对象 通常RadioBox称为单选按钮,CheckBox称为多选按钮,这两个控件都是从ButtonBase类中派生,可以将其视为按钮。 多个checkBox之间的选择是互相独立的,互补影响。多个RadioButton之间是互斥的,只能选择其中一个。同一个容器下的多个RadioButton之间互斥,来自不同容器的RadioButton 对象是相对独立的。 RadioButton和CheckBox控件都有一个Checked属性,如果控件处于选择状态,则Checked属性的值为true否则为false。当选择状态发生改变后会引发CheckedChanged事件,可以通过这个事件开实时得知控件的选择状态。 1、建立这样的一个窗口 ,使用了CheckBox和RadioBox控件
2、添加两个label控件(用作信息输出) 3、添加一个CheckBox共享处理事件 CheckedChanged当发生改变的时候出发该事件 4、在OncheckChanged添加如下代码 5、在RadioButton添加点击共享事件 6、在共享事件中输入代码 7、运行效果 勾选对应的框弹出对应的字符。 C# CheckBox与RadioButton 标签:字符串表 list 派生 rgs oid div 单选按钮 checkbox 对象 原文地址:http://www.cnblogs.com/hjxzjp/p/7688072.html private void OnCheckChanged(object sender, EventArgs e)
{
DisplayCheckResults();//调用自定义方法
}
private void DisplayCheckResults()
{
if (label1 != null)
{
//创建一个List
private void OnClick(object sender, EventArgs e)
{
if(radioButton1 .Checked )
label2.Text = string.Format("{0}", radioButton1.Text);
else if(radioButton2.Checked )
label2.Text = string.Format("{0}", radioButton2.Text);
else if (radioButton3.Checked)
label2.Text = string.Format("{0}", radioButton3.Text);
else label2.Text = "";
}