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 }
  • 相关阅读:
    C#中线程安全的单例模式
    分布式服务和库表设计模式详解
    通俗易懂的讲解下Java注解
    MEF框架使用总结
    Docker:四、Docker进阶 Windows Docker IIS 部署
    Docker:三、深入Docker容器&Asp.net发版
    Docker:二、开始部署第一个Asp.net应用
    Docker:一、开始部署第一个Asp.net应用
    Docker:常见命令
    .net 中的 StringBuilder 和 TextWriter 区别
  • 原文地址:https://www.cnblogs.com/liuyaozhi/p/4964120.html
Copyright © 2011-2022 走看看