zoukankan      html  css  js  c++  java
  • CheckStateChanged(复选框选中状态更改事件)和 CheckedChanged(单选按钮选中状态更改事件)二者区别?

    CheckStateChanged(复选框选中状态更改事件)和 CheckedChanged(单选按钮选中状态更改事件)二者区别:

    复选框控件(CheckBox)提供了CheckedChanged控件的选择状态发生改变;双击即可进入CheckedChanged编辑界面,此按钮未提供CheckStateChanged事件。

    单选按钮控件(RadioButton)提供了CheckStateChanged选中状态被更改,双击单选按钮,可进入CheckedChanged编辑界面。

     1 using System;
     2 using System.Data;
     3 using System.Drawing;
     4 using System.Text;
     5 using System.Windows.Forms;
     6 namespace Test18
     7 {
     8     public partial class Form1 : Form
     9     {
    10         public Form1()
    11         {
    12             InitializeComponent();
    13         }
    14         private void checkBox1_CheckStateChanged(object sender, EventArgs e)
    15         {
    16             MessageBox.Show("控件的选择状态发生改变");
    17         }
    18 
    19         private void Form1_Load(object sender, EventArgs e)
    20         {
    21 
    22         }
    23 
    24         private void checkBox1_CheckedChanged(object sender, EventArgs e)
    25         {
    26 
    27         }
    28     }
    29 }
     1 using System;
     2 using System.Data;
     3 using System.Drawing;
     4 using System.Text;
     5 using System.Windows.Forms;
     6 namespace Test20
     7 {
     8     public partial class Form1 : Form
     9     {
    10         public Form1()
    11         {
    12             InitializeComponent();
    13         }
    14         private void radioButton1_CheckedChanged(object sender, EventArgs e)
    15         {
    16             MessageBox.Show("RadioButton1控件的选中状态被更改");
    17         }
    18         private void button1_Click(object sender, EventArgs e)
    19         {
    20             radioButton1.Checked = true;
    21         }
    22         private void button2_Click(object sender, EventArgs e)
    23         {
    24             radioButton1.Checked = false;
    25         }
    26         private void Form1_Load(object sender, EventArgs e)
    27         {
    28             radioButton1.Checked = true;
    29         }
    30     }
    31 }
  • 相关阅读:
    rabbitmq报错:not_a_dets_file,"/var/lib/rabbitmq/mnesia/rabbit@Sfabrici-Demo01/recovery.dets"的解决办法
    ubuntu18上关闭默认的防火墙
    《GCD宣言》全文
    springboot日志配置
    springboot打jar包【我】
    MongoDB 4.2 用户管理
    【短道速滑四】Halcon的texture_laws算子自我研究
    Android集合之SparseArray、ArrayMap详解
    浅析微信支付:下载对账单和资金账单
    学习如修行
  • 原文地址:https://www.cnblogs.com/liuyaozhi/p/4964120.html
Copyright © 2011-2022 走看看