c#代码总结.docx

上传人:b****7 文档编号:10777351 上传时间:2023-02-22 格式:DOCX 页数:31 大小:20.89KB
下载 相关 举报
c#代码总结.docx_第1页
第1页 / 共31页
c#代码总结.docx_第2页
第2页 / 共31页
c#代码总结.docx_第3页
第3页 / 共31页
c#代码总结.docx_第4页
第4页 / 共31页
c#代码总结.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

c#代码总结.docx

《c#代码总结.docx》由会员分享,可在线阅读,更多相关《c#代码总结.docx(31页珍藏版)》请在冰豆网上搜索。

c#代码总结.docx

c#代码总结

点击窗体(form1_click事件)出现输入框,输入框请先引入Microsoft.VisualBasic类库,然后使用Microsoft.VisualBasic.Interaction.InputBox("请输入三位整数","输入框","123",-1,-1)函数。

将字符的三个部分拆分,填写至三个文本框,拆分使用x.Substring(m,n)函数。

根据字体大小和类型创建新字体对象textBox1.Font=newFont(textBox3.Text,Convert.ToInt16(textBox2.Text));

赋值粗体或者斜体newFont(textBox1.Font,FontStyle.Bold);

//产生1-100的随机数

Randoma=newRandom();

inty=a.Next(0,100);

intm;

//产生一个窗体,要添加引用。

Stringx=Microsoft.VisualBasic.Interaction.InputBox("请输入1-100的整数!

输入0退出!

","猜数字游戏","0",-1,1);

//bool一个n来判断窗体中输入的数是否为数字

booln=int.TryParse(x,outm);

for(inti=0;i<=6;i++){

if(m==0||n==false)

{

label1.Text+="\n欢迎下次继续!

";

break;

}

if(m<0||m>100)

{

MessageBox.Show("请重新输入1-100的整数","输入错误!

");

}

if(m

{

label1.Text+="\n"+m+"\n太小了";

}

if(m>y)

{

label1.Text+="\n"+m+"\n太大了";

}

if(m==y)

{

label1.Text+="\n"+m+"\n恭喜你,答对了!

";

return;

}

}

label1.Text="欢迎下次继续努力!

";

//comboBox添加元素的方法

A:

string[]str={"联想","苹果","方正"};

comboBox1.DataSource=str;

comboBox1.SelectedIndex=-1;comboBox1.DropDownStyle=ComboBoxStyle.DropDownList;//设置控件的下拉框样式

B:

comboBox1.Items.Add("dasd");

//listBox添加元素的方法

A:

直接通过属性items添加;

B:

inta;

stringstr;

str=Convert.ToString(comboBox1.SelectedItem);

boolx=int.TryParse(textBox1.Text,outa);

if(x==true&&str!

="")

{

listBox1.Items.Add(comboBox1.SelectedItem);

listBox1.Items.Add(textBox1.Text);

if(radioButton1.Checked)

{

listBox1.Items.Add(radioButton1.Text);

}

if(radioButton2.Checked)

{

listBox1.Items.Add(radioButton2.Text);

}

}

 

//listBox的用法

listBox1.Items.Remove(listBox1.SelectedItem);

textBox2.Text=listBox1.Items.Count+"项";

//listView的用法

listView1.Columns.Add("菜名",130);

listView1.View=View.Details;//万不可少

//timer

textBox.text=Datetime.Now.tolongtimeatring();//此为获取当前时间的值;

Timer-tick时间表示在此事件中每经过一定时间间隔发生的事;

Timer.interval表示时间间隔为多少,若值为1000表示一秒发生一次,100表示0.1秒发生一次;

 

猜数字

privatevoidbutton1_Click(objectsender,EventArgse)

{

label1.Text="";

Randoma=newRandom();

inty=a.Next(0,100);

for(inti=0;i<=6;i++)

{

intm;

stringx=Microsoft.VisualBasic.Interaction.InputBox("请输入1-100的整数!

输入0退出!

","猜数字游戏","0",-1,1);

booln=int.TryParse(x,outm);

if(m==0||n==false)

{

label1.Text+="\n欢迎下次继续!

";

break;

}

if(m<0||m>100)

{

MessageBox.Show("请重新输入1-100的整数","输入错误!

");

}

if(m

{

label1.Text+="\n"+m+"\n太小了";

}

if(m>y)

{

label1.Text+="\n"+m+"\n太大了";

}

if(m==y)

{

label1.Text+="\n"+m+"\n恭喜你,答对了!

";

return;

}

}

label1.Text="欢迎下次继续努力!

";

}

 

乘法表

privatevoidbutton1_Click(objectsender,EventArgse)

{

richTextBox1.Text="";

intc,r;

richTextBox1.Font=newFont("华文隶书",15);

for(c=1;c<10;c++)

{

for(r=1;r<10;r++)

{

if(c*r<10)

{

richTextBox1.Text+=Convert.ToString(c)+"*"+Convert.ToString(r)+"="+""+Convert.ToString(c*r)+"";

}

else

{

richTextBox1.Text+=Convert.ToString(c)+"*"+Convert.ToString(r)+"="+Convert.ToString(c*r)+"";

}

}

}

}

privatevoidbutton2_Click(objectsender,EventArgse)

{

richTextBox1.Text="";

inta,b;

richTextBox1.Font=newFont("华文隶书",15);

for(a=1;a<10;a++)

{

for(b=1;a>=b;b++)

{

richTextBox1.Text+=Convert.ToString(b)+"*"+Convert.ToString(a)+"="+Convert.ToString(a*b)+"";

if(a==b)

{

richTextBox1.Text+="\n";

}

}

}

个人信息采集

privatevoidbutton1_Click(objectsender,EventArgse)

{

richTextBox1.Clear();

richTextBox1.Text+="你好,"+"我是"+textBox1.Text+",";

richTextBox1.Text+="我的性别是"+(radioButton1.Checked?

radioButton1.Text:

"")+",";

richTextBox1.Text+="我的年龄是"+textBox2.Text+(radioButton2.Checked?

radioButton2.Text:

"")+(radioButton3.Checked?

radioButton3.Text:

"")+",";

richTextBox1.Text+="我的爱好是"+(checkBox1.Checked?

richTextBox1.Text=checkBox1.Text+"、":

"")+(checkBox2.Checked?

richTextBox1.Text=checkBox2.Text+"、":

"")+(checkBox3.Checked?

richTextBox1.Text=checkBox3.Text+"、":

"")+(checkBox4.Checked?

richTextBox1.Text=checkBox4.Text:

"")+",";

richTextBox1.Text+="我的学历是"+comboBox1.SelectedItem+"。

";

}

privatevoidForm1_Load(objectsender,EventArgse)

{

string[]str=newstring[]{"小学","中学","高中","大学","研究生","博士"};

comboBox1.DataSource=str;

comboBox1.SelectedIndex=-1;

}

计算机

privatevoidForm1_Load(objectsender,EventArgse)

{

string[]str={"联想","苹果","方正"};

comboBox1.DataSource=str;

comboBox1.SelectedIndex=-1;

comboBox1.DropDownStyle=ComboBoxStyle.DropDownList;//设置控件的下拉框样式

}

privatevoidcheckBox1_Click(objectsender,EventArgse)

{

comboBox1.Enabled=true;

textBox1.Enabled=true;

button1.Enabled=true;

}

privatevoidcheckBox2_Click(objectsender,EventArgse)

{

radioButton1.Enabled=true;

radioButton2.Enabled=true;

}

privatevoidbutton1_Click(objectsender,EventArgse)

{

inta;

stringstr;

str=Convert.ToString(comboBox1.SelectedItem);

boolx=int.TryParse(textBox1.Text,outa);

if(x==true&&str!

="")

{

listBox1.Items.Add(comboBox1.SelectedItem);

listBox1.Items.Add(textBox1.Text);

if(radioButton1.Checked)

{

listBox1.Items.Add(radioButton1.Text);

}

if(radioButton2.Checked)

{

listBox1.Items.Add(radioButton2.Text);

}

}

else

{

MessageBox.Show("请输入品牌及数量");

}

}

privatevoidbutton2_Click(objectsender,EventArgse)

{

listBox1.Items.Clear();

}

选课管理程序

inti=0;

privatevoidbutton1_Click(objectsender,EventArgse)

{

boolf=true;

for(i=0;i

{

if(textBox1.Text==listBox1.Items[i].ToString()){

f=false;

MessageBox.Show(textBox1.Text+"已在列表中");

}

}

if(f==true)

listBox1.Items.Add(textBox1.Text);

}

privatevoidbutton2_Click(objectsender,EventArgse)

{

listBox1.Items.Remove(listBox1.SelectedItem);

}

privatevoidbutton3_Click(objectsender,EventArgse)

{

textBox2.Text=listBox1.Items.Count+"项";

}

privatevoidbutton4_Click(objectsender,EventArgse)

{

this.Close();

}

控件移动

boolflag=true;

privatevoidtimer1_Tick(objectsender,EventArgse)

{

if(flag)

button1.Left+=1;

else

button1.Left-=1;

if(button1.Left<=0)

flag=true;

}

选菜

if(listView1.SelectedItems.Count==0)

{

MessageBox.Show("请先选菜!

");

}

else

{

boolb=false;

intc=-1;

for(inti=0;i

{

if(listView1.SelectedItems[0].Text==listView2.Items[i].Text)

{

b=true;

c=i;

}

}

if(b)

{

intx;

x=Convert.ToInt32(listView2.Items[c].SubItems[2].Text);

x++;

listView2.Items[c].SubItems[2].Text=x+"";

}

else

{

listView2.Items.Add(listView1.SelectedItems[0].Text);

intm=listView2.Items.Count;

listView2.Items[m-1].SubItems.Add(listView1.SelectedItems[0].SubItems[1].Text);

listView2.Items[m-1].SubItems.Add("1");

}

}

}

privatevoidlistView1_SelectedIndexChanged(objectsender,EventArgse)

{

}

privatevoidtoolStripLabel3_Click(objectsender,EventArgse)

{

if(listView2.Items.Count==0)

{

MessageBox.Show("请先点菜");

}

else

{

Form2f2=newForm2(this,this.listView2);

f2.Show();

this.Hide();

}

}

privatevoidtoolStripLabel2_Click(objectsender,EventArgse)

{

listView2.Items.Clear();

}

privatevoidtoolStripLabel4_Click(objectsender,EventArgse)

{

boolb=false;

intc=-1;

for(inti=0;i

{

if(listView2.Items[i].Selected)

{

b=true;

c=i;

}

}

if(b)

{

intx;

x=Convert.ToInt32(listView2.Items[c].SubItems[2].Text);

x--;

listView2.Items[c].SubItems[2].Text=x+"";

if(x==0)

{

listView2.Items[c].Remove();

}

}

}

privatevoidtoolStripLabel6_Click(objectsender,EventArgse)

{

this.Close();

}

privatevoidtoolStripLabel5_Click(objectsender,EventArgse)

{

listView2.Items.Clear();

listView1.Items.Clear();

}

 

publicclassClassInfo

{

publicForm1F1;

publicstringF1Com1;

publicstringF1Com2;

publicstringF1Com3;

publicstringF1Text1;

publicstringF1Text2;

publicstringCreateTime;

publicForm2F2;

publicstring[,]Student;

publicintx;

publicForm3F3;

publicstringF3Com1;

publicstringF3Rich1;

publicForm4F4;

publicstringF4Com1;

publicstringF4Com2;

publicstring[]selected;

publicstringb;

}

 

Form1

namespace创建班级

{

publicpartialclassForm1:

Form

{

publicForm1()

{

InitializeComponent();

}

privatevoidcomboBox1_SelectedIndexChanged(objectsender,EventArgse)

{

comboBox2.Items.Clear();

comboBox2.Items.Add("医学系");

comboBox2.Items.Add("药学系");

comboBox2.Items.Add("信息系");

}

privatevoidbutton1_Click(objectsender,EventArgse)

{

if(comboBox2.Text=="")

MessageBox.Show("请输入完整信息!

");

else

{

ClassInfoCl=newClassInfo();

Cl.F1=this;

Cl.F1Com1=comboBox1.Text;

Cl.F1Com2=comboBox2.Text;

Cl.F1Com3=comboBox3.Text;

Cl.F1Text1=textBox1.Text;

Cl.F1Text2=textBox2.Text;

Cl.CreateTime=dateTimePicker1.Value.ToString();

Form2F2=newForm2(Cl);

F2.Show();

this.Hide();

}

}

privatevoidcomboBox2_SelectedIndexChanged(objectsender,EventArgse)

{

if(comboBox2.Text=="医学系")

{

comboBox3.Items.Clear();

comboBox3.Items.Add("临床医学1班");

comboBox3.Items.Add("临床医学2班");

comboBox3.Text="临床医学1班";

}

if(comboBox2.Text=="药学系")

{

comboBox3.Items.Clear();

comboBox3.Items.Add("药学1班");

comboBox3.Items.Add("药学2班");

comboBox3.Items.Add("中药学1班");

comboBox3.Items.Add("中药学2班");

comboBox3.Text="药学1班";

}

if(comboBox2.Text=="信息系")

{

comboBox3.Items.Clear();

comboBox3.Items.Add("信息管理与信息系统1班");

comboBox3.Items.Add("信息管理与信息系统2班");

comboBox3.Items.A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1