.NET(Windows Forms) 编程技巧 —— 控件叠加

  • Post author:
  • Post category:其他


问题:

希望的TreeView控件的空白区域添加一个GroupBox,并且GroupBox的背景颜色是透明的


实现方法:

关键点:在VS2008的IDE中,GroupBox缺省是放置在Form上的,要修改为在TreeView之上,GroupBox的位置也要相对调整。

Form1.Designer.CS


修改前Form1内放置

GroupBox



this

.Controls.Add(

this

.treeView1);



this

.Controls.Add(

this

.groupBox1);


修改后

TreeView

内放置

GroupBox



this

.treeView1.Controls.Add(

this

.groupBox2);




……





this

.Controls.Add(

this

.treeView1);


//this.Controls.Add(this.groupBox1);


然后设置GroupBox的Location和BackColor属性











版权声明:本文为lion888原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。