C#代码的问题 ,,,,
来源:百度知道 编辑:UC知道 时间:2024/07/08 01:21:31
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public string str;
public delegate void shijian(object sender, EventArgs e);
private void Form1_Load(object sender, EventArgs e)
{
checkBox1.CheckedChanged += new shijian(gaibian);
checkBox2.CheckedChanged += new shijian(gaibian);
checkBox3.CheckedChanged += new shijian(gaibian);
checkBox4.CheckedChanged += new shijian(gaibian);
checkBox5.CheckedChanged += new shijian(gaibian);
checkBox6.CheckedChanged += new shijian(gai
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public string str;
public delegate void shijian(object sender, EventArgs e);
private void Form1_Load(object sender, EventArgs e)
{
checkBox1.CheckedChanged += new shijian(gaibian);
checkBox2.CheckedChanged += new shijian(gaibian);
checkBox3.CheckedChanged += new shijian(gaibian);
checkBox4.CheckedChanged += new shijian(gaibian);
checkBox5.CheckedChanged += new shijian(gaibian);
checkBox6.CheckedChanged += new shijian(gai
不是checkbox问题,是delegate问题 ,string str=“”;去掉
当然错了,CheckedChanged 是微软的东西,你要用也得用微软的委托EventHandler 啊!!!
直接这么写不就OK了
checkBox1.CheckedChanged += new EventHandler(gaibian);
用CheckBoxList吧
mark