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

C# 常用控件(学习笔记8)

1. TreeView 树形控件

img

/// <summary>
/// 添加
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void BtnTreeAdd_Click(object sender, EventArgs e)
{treeView1.Nodes.Clear();TreeNode root = new TreeNode{Text = "Root",Tag = "0"};root.Nodes.Add(new TreeNode{Text = "节点1",Tag = "1"});root.Nodes.Add(new TreeNode{Text = "节点2",Tag = "2"});root.Nodes.Add(new TreeNode{Text = "节点3",Tag = "3"});root.Nodes[1].Nodes.Add(new TreeNode{Text = "节点21",Tag = "21"});root.Nodes[1].Nodes.Add(new TreeNode{Text = "节点22",Tag = "22"});treeView1.Nodes.Add(root);treeView1.ExpandAll();
}/// <summary>
/// 选中
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void BtnTreeSelect_Click(object sender, EventArgs e)
{if (treeView1.SelectedNode != null){MessageBox.Show(treeView1.SelectedNode.Text + " " + treeView1.SelectedNode.Tag);}}/// <summary>
/// 编辑
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void BtnTreeEdit_Click(object sender, EventArgs e)
{if (treeView1.Nodes.Count > 0 && treeView1.Nodes[0].Nodes.Count > 2){treeView1.Nodes[0].Nodes[2].Text = "节点3,改变一下!";}
}/// <summary>
/// 删除
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void BtnTreeDelete_Click(object sender, EventArgs e)
{if (treeView1.Nodes.Count > 0 && treeView1.Nodes[0].Nodes.Count > 1 && treeView1.Nodes[0].Nodes[1].Nodes.Count > 1){treeView1.Nodes[0].Nodes[1].Nodes[1].Remove();}
}

2. ContextMenuStrip 右键菜单控件

3. PictureBox 图片控件

http://www.gsyq.cn/news/53421.html

相关文章:

  • 模拟赛记录 11/18
  • 代码随想录Day14_
  • 2025年11月成都建设工程律师,成都执业律师,成都经济纠纷律师事务所推荐:聚焦办案实力与胜诉口碑!
  • 在线离线
  • Kali Linux中FScan安装与使用
  • linux break
  • 2025年11月新疆光伏电缆,海底电缆,架空绝缘导线厂家推荐,实力品牌深度解析工程采购无忧!
  • CF1572D
  • CF183C Cyclic Coloring
  • 2025年云南/贵州/甘肃/西藏净化板源头厂家优选指南:中空玻镁/岩棉/硫氧镁净化板与洁净板实力厂家盘点!
  • 2025年11月艺术涂料核心厂家推荐:进口/意大利进口/意大利艺术漆—— 意式艺术与健康科技的融合典范
  • SQL进阶必备:从计算字段到多表联结,让查询效率翻倍!
  • C# 中容易出错的问题
  • 2025年11月高温轴承工厂排行榜,高温轴承公司推荐,耐高温轴承供应厂家,耐高温轴承源头厂家-骄铭轴承
  • 完整教程:PB级数据洪流下的抉择:从大数据架构师视角,深度解析时序数据库选型与性能优化(聚焦Apache IoTDB)
  • 【微信小程序 + 登录流程】微信小程序授权登录完整流程,一篇搞定!(含代码实现) - 详解
  • linux auto
  • 记录相关的操作
  • 不同方向的箭头符号
  • Elasticsearch 7.17 集群添加账号密码
  • 11.13 表子查询 内连接补充 事务
  • 深入解析:推荐给硬件工程师的技术书籍
  • 全球可观测厂商怎么选?2025年可观测性平台深度分析
  • 2025 ICPC 沈阳区域赛 游记
  • 在树莓派中配置X11桌面的HDMI配置
  • 2025 最新移动厕所源头厂家推荐:千台设备储备 + 全国服务网点,国际测评认证优质品牌榜单工地临时/户外移动厕所出租/移动公厕租赁/出租移动厕所公司推荐
  • 机器学习鼻祖级算法——使用SVM实现多分类及Python实现 - 指南
  • 城市生命线安全专项应用系统--供水管网安全监测环境
  • linux asp.net
  • 2025年苗木批发基地十大诚信批发商排行,青叶复叶槭/红叶李/金叶复叶槭/紫薇/苗木/栾树/白蜡/油松/无刺枸骨球/红叶石楠种植怎么选择