[C#][控件]高级控件

简介:

高级控件

1. TreeView

//1.1 添加节点
TreeNode tn1 = treeView1.Nodes.Add( "名称" );
TreeNode tn2 = treeView1.Nodes.Add( "类别" );
 
TreeNode subA_tn1 = new  TreeNode( "A" );
TreeNode subB_tn1 = new  TreeNode( "B" );
TreeNode subC_tn1 = new  TreeNode( "C" );
tn1.Nodes.Add(subA_tn1);
tn1.Nodes.Add(subB_tn1);
tn1.Nodes.Add(subC_tn1);
 
 
TreeNode sub1_tn2 = new  TreeNode( "1" );
TreeNode sub2_tn2 = new  TreeNode( "2" );
TreeNode sub3_tn2 = new  TreeNode( "3" );
tn2.Nodes.Add(sub1_tn2);
tn2.Nodes.Add(sub2_tn2);
tn2.Nodes.Add(sub3_tn2);
 
//1.2 移除节点
private  void  button1_Click( object  sender, EventArgs e)
{
     treeView1.Nodes.Remove(treeView1.SelectedNode);
}
 
//1.3 为节点设置图标
imageList1.Images.Add(Image.FromFile( "图片地址1" ));
imageList1.Images.Add(Image.FromFile( "图片地址2" ));
treeView1.ImageList = imageList1;
treeView1.ImageIndex = 0;
treeView1.SelectedImageIndex = 1;

2. ProgressBar

progressBar1.Value = 0;
progressBar1.Minimum = 0;
progressBar1.Maximum = 500;
progressBar1.Step = 1;
for ( int  i=0; i<=500; i++)
{
     progressBar1.PerformStep();
}

本文转自静默虚空博客园博客,原文链接:http://www.cnblogs.com/jingmoxukong/articles/2132273.html,如需转载请自行联系原作者

相关文章
|
5月前
|
C# 数据库 开发者
44.c#:combobox控件
44.c#:combobox控件
65 1
|
5月前
|
C# 数据库
40.c#:TreeView 控件
40.c#:TreeView 控件
58 1
|
3天前
|
SQL 开发框架 .NET
C#一分钟浅谈:数据绑定与数据源控件
在Web开发中,数据绑定和数据源控件是实现动态网页的关键技术。本文从基础概念入手,详细讲解数据绑定的原理及其在ASP.NET中的应用,并介绍常见数据绑定方式:手动绑定和自动绑定。接着,文章重点介绍了ASP.NET中的数据源控件,如`SqlDataSource`、`ObjectDataSource`、`XmlDataSource`和`LinqDataSource`,并通过具体示例演示如何使用`SqlDataSource`和`GridView`进行数据绑定。最后,还列举了一些常见问题及其解决办法,帮助读者更好地理解和应用这些技术。
17 4
|
2月前
|
C#
|
4月前
|
索引
详细解读c#ListBox控件
详细解读c#ListBox控件
30 0
|
5月前
|
SQL 存储 Oracle
C# Web控件与数据感应之 Control 类
C# Web控件与数据感应之 Control 类
|
5月前
|
SQL 存储 C#
C# Web控件与数据感应之 TreeView 类
C# Web控件与数据感应之 TreeView 类
|
5月前
|
SQL 存储 Oracle
C# Web控件与数据感应之 CheckBoxList 类
C# Web控件与数据感应之 CheckBoxList 类
|
5月前
|
SQL 存储 Oracle
C# Web控件与数据感应之 ListControl 类
C# Web控件与数据感应之 ListControl 类
|
5月前
|
JavaScript 前端开发 C#
C# webbrowser控件设置代理IP访问网站
C# webbrowser控件设置代理IP访问网站
337 5