winform程序中将控件置于最顶层或最底层的方法

有时,我们可能动态的添加控件,并准备将其置于对顶层或最底层。实现的方法有两个:

一种方法是在WinForm窗体中使用Controls控件集的SetChildIndex方法,该方法将子控件设定为指定的索引值,其方法原型如下:

void SetChildIndex(Control child, int newIndex)

假设窗体中有一个按钮Button控件,名为button1,如果将其的索引设置为10,源代码如下:

this.Controls.SetChildIndex(button1, 10);

索引越大,控件位置越靠上。

另外一种方法是使用相应控件的使用其源代码如下:

button1.BringToFront();  //将控件放到所有控件最前端 button1.SendToBack();   //将控件放到所有控件最低端

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏子勰随笔

markdown语法简介

1779
来自专栏程序你好

CSharp代码示例每日一讲: 如何用GDI+技术在窗体上绘图?

832
来自专栏swag code

双缓冲原理在Awt和Swing中实现消除闪烁方法总结

AWT是抽象窗口工具箱的缩写,它为编写图形用户界面提供了用户接口,通过这个接口就可以继承很多方法,省去了很多工作。AWT还能使应用程序更好地同用户进行交互。

1612
来自专栏生信宝典

R语言学习 - 图形设置中英字体

绘制生信宝典调查总结文中的柱状图时,出现了中文乱码,就搜索了下解决方案,记录如下。 修改图形的字体 ggplot2中修改图形字体。 # 修改坐标轴和legend...

3698
来自专栏郭少华

(第一季)Vue2.0-内部指令

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核...

1193
来自专栏跟着阿笨一起玩NET

WinForm枚举容器中的控件,实现控件统一事件处理机制

741
来自专栏hightopo

基于HTML5和WebGL的碰撞测试

1372
来自专栏hightopo

基于 HTML5 的电力接线图 SCADA 应用

1413
来自专栏全沾开发(huā)

总结CSS3新特性(选择器篇)

总结CSS3新特性(选择器篇) CSS3新增了 ? 嗯- -21个选择器,脚本通过控制台在这里运...

2944
来自专栏阮一峰的网络日志

如何做到 jQuery-free?

jQuery是现在最流行的JavaScript工具库。 据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使...

3164

扫码关注云+社区

领取腾讯云代金券