c#代码总结.docx
- 文档编号:10777351
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:31
- 大小:20.89KB
c#代码总结.docx
《c#代码总结.docx》由会员分享,可在线阅读,更多相关《c#代码总结.docx(31页珍藏版)》请在冰豆网上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c# 代码 总结