当前位置: 首页 > news >正文

2-C#控件

2-控件

1.panel控件的使用

        private void button3_Click(object sender, EventArgs e){Form2 my2 = new Form2();my2.TopLevel = false;this.panel1.Controls.Add(my2);my2.BringToFront();my2.Show();}private void button4_Click(object sender, EventArgs e){Form3 my3 = new Form3();my3.TopLevel = false;this.panel1.Controls.Add(my3);my3.BringToFront();my3.Show();}

2.radiobutton控件的使用

private void button5_Click(object sender, EventArgs e)
{if (radioButton1.Checked==true){label4.Text = DateTime.Now.ToString();}
}

3.tabcontrol控件的使用

        private void button12_Click(object sender, EventArgs e){tab1.Parent = null;tab2.Parent = tabControl1;}private void tabControl2_SelectedIndexChanged(object sender, EventArgs e){MessageBox.Show("你点击了"+ tabControl1.SelectedTab.Text);}private void button13_Click(object sender, EventArgs e){tab2.Parent = null;tab1.Parent = tabControl1;}

4.label控件的使用

显示圆形红色和黑色切换,text属性写入异形字符

        private void button8_Click(object sender, EventArgs e){label4.ForeColor = Color.Gray;}private void button8_Click(object sender, EventArgs e){label4.ForeColor = Color.Gray;}

5.groupBox控件的使用

        private void button15_Click(object sender, EventArgs e){groupBox1.Enabled = false;}private void button16_Click(object sender, EventArgs e){groupBox1.Enabled = true;}

6.comboBox控件的使用

        private void button7_Click(object sender, EventArgs e){if (comboBox1.Text == "000"){label7.Text = "666";}}comboBox1.Items.Add(“添加的内容”);

7.textBox1控件的使用

显示到文本最下端位置

private void textBox1_TextChanged(object sender, EventArgs e)
{textBox1.SelectionStart = textBox1.Text.Length;textBox1.ScrollToCaret();
}

8.numericUpDown控件的使用

Increment属性用来设定上或下的移动步距

private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{label9.Text = numericUpDown1.Text;
}

9.timer1控件的使用

private void timer1_Tick(object sender, EventArgs e)
{label3.Text = DateTime.Now.ToString("yyyy:MM:dd:HH:mm:ss.ff");textBox1.Text = textBox1.Text + DateTime.Now.ToString("yyyy:MM:dd:HH:mm:ss.ff"+"\n");
}private void button5_Click(object sender, EventArgs e)
{timer1.Start();
}private void button6_Click(object sender, EventArgs e)
{timer1.Stop();timer1.Interval = 100;
}

10.改变窗体大小

this.Width = 1074;//改变窗体大小
this.Height = 255;//改变窗体大小

11.menuStrip与contextMenuStrip

顶部菜单控件,想要实现右击效果contextMenuStrip属性选择contextMenuStrip1
toolTip1控件用于显示控件的说明
注意想要显示的控件的属性toolTip1上的ToolTip的名称就是提示内容
在这里插入图片描述

12.toolTip

AllowItemRecorder属性用于能否自动排序
Dock选择停靠的位置
LayoutStyle水平还是数值显示
GripStyle用于显示手柄的可见性
showitemtooltips用于是否显示光标的提示
在这里插入图片描述

http://www.xdnf.cn/news/319915.html

相关文章:

  • [数据库之九] 数据库索引之顺序索引
  • Cloudera CDP 7.1.3 主机异常关机导致元数据丢失,node不能与CM通信
  • 007 Linux 开发工具(上)—— vim、解放sudo、gc+
  • Java学习手册:ORM 框架性能优化
  • 嵌入式软件学习指南:从入门到进阶
  • 澳鹏亮相2025中国生成式AI大会,以数据赋能大模型垂类应用新纪元
  • 42. PCB防静电环设计
  • QT人工智能篇-opencv
  • Kafka是什么?典型应用场景有哪些? (消息队列、流处理平台;日志收集、实时分析、事件驱动架构等)
  • CentOS 系统升级失败的原因与排查
  • LED实验
  • Web前端入门及基础代码
  • webRtc之指定摄像头设备绿屏问题
  • Java程序题案例分析
  • C++排序算法(一)
  • 智能工单系统如何提升企业IT运维效率
  • VLM-AD:通过视觉语言模型监督实现端到端自动驾驶
  • 【信息系统项目管理师】【2017年-2024年】58个案例概念题
  • [案例三] 装配体下自动导出BOM表格
  • 定积分和不定积分
  • [dify]官方模板DeepResearch工作流学习笔记
  • 【Windows】怎么解决Win 10家庭版WMI Provider Host占用CPU过高的问题?-篇一【2025.05.07】
  • 数字孪生大屏UI设计
  • centos8.5.2111 更换阿里云源
  • 软件架构评估方法全面解析
  • React Fiber
  • Excel处理控件Aspose.Cells教程:压缩Excel文件完整指南
  • java CyclicBarrier
  • PDF解析新范式:Free2AI工具实测
  • Pdf转Word案例(java)