c#panel是干什么用的

最好是能给出例子来。

相当于一个容器,你可以把label text等等多个控件放到它上面 ,但是拖动的时候他们会一起动,不会分散,就像把他们捆在一起一样
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-01-06
panel就像一块黑板,你可以将想要的东西写在panel上。
第2个回答  推荐于2017-11-29
例如我要在一个窗体里把性别的男、女,状态的活动、非活动这两组Radiobutton控件分别实现互斥功能,这时候就可以用panel控件把这两组按钮分别装起来。又例如想在一个窗体里布置两个不同的介面通过点击不同按钮切换这两个介面或者在某些条件不成立时要把窗体中某些控件隐藏起来,可以把要隐藏的控件都放在panel里这样只需控制panel的Enabled属性就可以一次性把控件都隐藏起来,不用一个个控件的控制。注: 一个窗体两个介面这种情况在设计时最好不要把两个panel重叠在一起(例 p1和p2),这样有可能有一个panel(p2)里的内容显示不出来,因为显不出来的这个panel被认为是放在另一个panel(p1)里了所以当p1为隐藏时p2因为被认为是放在p1里所以也一起被隐藏了。解决方法是把p2在设计时放偏些然后用代码设置p2和p1的位置相同,这样在运行窗体时一样可以看到两个panel在同一位置。本回答被提问者采纳
第3个回答  2009-01-06
panel 是个控件容器

c#里panel的使用方法是什么?
使用 Panel 控件可对控件进行分组,本身就是个容器。可以更好的对组内控件进行控制,比如单个命令隐藏或显示一组控制;设置组背景图;控制组内控件整体移动等等。类似于html中div。延展阅读:高级编程c#中Panel控件用于为其他控件提供可识别的分组。通常,使用面板按功能细分窗体。例如,可能有一个订单窗体,...

c#的中的panel是干什么用的,splitter呢?
panel是一个服务器端控件,是一个容器控件,用于包含其它服务器控件或其它内容并控制这些内容的显示时机.在某些场合,这个控件是很有用的.比如在制作一个注册项很多的注册页面时,通常的做法是将所有注册项放在一个页面上,利用panel就可以实现将一个页面的内容分段显示,这样用户在注册时,感觉就好像是在访问...

c#中panel控件有什么作用
Windows 窗体 Panel 控件用于为其他控件提供可识别的分组。通常,使用面板按功能细分窗体。例如,可能有一个订单窗体,它指定邮寄选项(如使用哪一类通营承运商)。将所有选项分组在一个面板中可向用户提供逻辑可视提示。在设计时所有控件都可以轻松移动 -- 当移动 Panel 控件时,它包含的所有控件也将移动。

C# 窗体应用程序中的Panel控件有什么作用,怎么使用啊?
是用于窗体布局使用,一般有两种效果,第一:将窗体的控件分组,当你的窗体最大化的时候设这Panel的锚,使面板内部的控件按比例分布到窗体各处。第二,在窗体有多组单选按钮的时候,就使用Panel来区分,那些单选按钮是一组,例如:窗体有一组性别,和一组所在区域,则添加两个面板,将男女放在一个panel...

c#panel是干什么用的
相当于一个容器,你可以把label text等等多个控件放到它上面 ,但是拖动的时候他们会一起动,不会分散,就像把他们捆在一起一样

在c#中,panel主要用来当做控件的容器来使用?
disigner文件里搜索一下两个panel的名字,找到panel1.add()这样的方法,其中如果有panel2的话,删除那一行。然后找到最后,会有this.controls.add()方法,在里面加上panel2就可以了。原因其实是一个panel被当成了另一个子控件了。

c#panel内窗体控制panel切换另一个窗体
在 C# 中,可以使用 Panel 控件来实现在一个窗体中切换另一个窗体的效果。首先需要创建一个 Panel 控件,用来容纳其他的窗体。接下来,在点击按钮或执行其他操作时,使用 Panel.Controls.Clear() 方法清空 Panel 中的控件,然后使用 Panel.Controls.Add() 方法将新的窗体加入。public partial class Form...

谁知道C# winform里的splitter与panel有什么作用
panel就是一个容器,用来布局的,Splitter也一样,为了布局使用,通常说来他们没有很实质性的作用,但是有时候会让代码简单一些,也会让界面好看一些

C#中 FlowLayoutPanel和panel的区别
FlowLayoutPanel是流式布局控件,添加到它上面的控件会按设定顺序依次排列,并且不支持拖拽到特定位置 而panel为普通容器,没有布局功能 多放几个控件到容器上就看出区别了

C#panel的滚动条
panel是没有鼠标滚轮事件的,那是针对主容器载体form的。我简单举例,拖一个winform,然后拖一个panel,在panel里代码添加一个panel,通过数据库数据生成高度超出容器就出现滚动条,子panel模板top初始化为0,左右满屏,底部让容器覆盖隐藏,滚动条你自己用panel画一个漂亮点的,mouseWheel事件触发的时候就...

相似回答