当前位置: 首页 > 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用于是否显示光标的提示
在这里插入图片描述

相关文章:

  • 紫光展锐全新奇迹手游引擎,开启游戏“芯”时代
  • Redis从入门到实战 - 高级篇(上)
  • 大模型赋能:2D 写实数字人开启实时交互新时代
  • C语言复习笔记--自定义类型
  • 使用OpenCV 和 Dlib 实现人脸融合技术
  • 【面试 · 二】JS个别重点整理
  • 路由器WAN口和LAN口
  • 学习记录:DAY23
  • 【协程coroutine】async await
  • 互联网大厂Java求职面试:AI集成与云原生架构设计
  • 如何查看电脑显卡配置参数 一文读懂
  • 机器学习——逻辑回归ROC练习
  • 在 Ubuntu 系统中,挂起(Suspend)和休眠(Hibernate)
  • CAN报文逆向工程
  • 四步定位linux内核oops原因
  • dify 部署后docker 配置文件修改
  • 如何在Idea中编写Spark程序并运行
  • 缓存雪崩:高并发系统中的隐形杀手与应对策略
  • XSS 攻击:深入剖析“暗藏在网页中的脚本“与防御之道
  • 代码随想录算法训练营 Day39 动态规划Ⅶ 打家劫舍
  • 阶跃星辰CEO姜大昕:追求智能上限仍是最重要的事,多模态的“GPT-4时刻”尚未到来
  • 哈尔滨工业大学原副校长王魁业逝世,享年92岁
  • 肖峰读《从塞北到西域》︱拉铁摩尔的骆驼
  • 新疆维吾尔自治区乌鲁木齐市米东区政协原副主席朱文智被查
  • 进化版大巴黎通杀英超,那个男人后悔了吗
  • 酒店取消订单加价卖何以屡禁不绝?专家建议建立黑名单并在商家页面醒目标注