.net控件,当panel显示设置什么属性,让其他地方都不能输入。

问题描述

前台:<asp:ButtonID="Button1"runat="server"Text="Button"onclick="Button1_Click"/><asp:PanelID="Panel_has_Proofs"runat="server">一些代码</asp:Panel>后台:protectedvoidButton1_Click(objectsender,ImageClickEventArgse){//要加上什么属性能够,先Panel控件,在页面上,其他的地方都是灰色的。Panel_has_Proofs.Visible=false;}

解决方案

解决方案二:
foreach(ControlcinPanel_has_Proofs.Controls)c.Enabled=false;
解决方案三:
让Panel_has_Proofs铺满窗口不更好。
解决方案四:
用图层遮盖住就行了
解决方案五:
看错了,我以为是web的。,

时间: 2024-07-29 02:48:12

.net控件,当panel显示设置什么属性,让其他地方都不能输入。的相关文章

浅析js设置控件的readonly与enabled属性问题

 本篇文章是对js设置控件的readonly与enabled属性问题进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 如何用js设置控件的readonly和enabled属性?     我试过这样设置不行,text1为<input type=text  id=text1>      text1.readonly=true;         和      text1.enabled=true;      都不行,为什么???      答案:   disabled=flase;    

属性设置-Qt中QSS,对于各个控件的设置,各个属性都代表什么意思?

问题描述 Qt中QSS,对于各个控件的设置,各个属性都代表什么意思? Qt中QSS,对于各个控件的设置,各个属性都代表什么意思? 比如,设置QComboBox:down-arrow{...}.这个语句中,找了好久才找到down-arrow代表什么意思... 有没有系统的对各个控件属性的介绍? 解决方案 查看qt的文档,或者google下.

自定义view 组合控件,怎么自定义的属性attrs怎么在布局里提示不出来~

问题描述 自定义view 组合控件,怎么自定义的属性attrs怎么在布局里提示不出来~ 我在构造方法里引用了属性值TypedArray typedArray = context.getTheme().obtainStyledAttributes(attrs R.styleable.CustomView defStyle 0);使用控件的布局里也添加了xmlns:custom=""http://schemas.android.com/apk/res/完整包名"" 解决

浅析js设置控件的readonly与enabled属性问题_javascript技巧

如何用js设置控件的readonly和enabled属性?  我试过这样设置不行,text1为<input type=text  id=text1>   text1.readonly=true;       和   text1.enabled=true;   都不行,为什么???   答案: disabled=flase;     //小写readOnly=true;     //大写

vb.net中PropertyGrid控件怎么设置不显示属性

问题描述 vb.net中PropertyGrid控件怎么设置不显示属性小弟写了一个类类中有很多属性但是我需要在不同的时候使用不同的属性该怎么控制PropertyGrid控件的显示与不显示而且当下拉菜单的内容更改后PropertyGrid控件的事件也不触发在网上查了很多资料都没有关于这方面的所以在论坛上希望有知道的大大们多多指教 解决方案 解决方案二:在PropertyGrid中不显示属性,可以在给属性增加[BrowsableAttribute(false)]的特性来实现,但要动态的显示或不显示属

listcontrol-MFC里面,如何实现从ListControl控件中拖动一个元素到另外一个地方?

问题描述 MFC里面,如何实现从ListControl控件中拖动一个元素到另外一个地方? MFC里面,如何实现从ListControl控件中拖动一个元素到另外一个地方? 解决方案 拖动是用鼠标进行的,可以考虑处理WM_MOUSEMOVE和WM_MOUSELBDOWN这两个消息. 从一个行拖动到另一个行,就是将当前元素从所在的位置删除,然后插入到光标停留的那个行上面或下面,在拖动的过程中可以在OnMuseMove函数中实现一个水平方向的拖动虚线表示元素的虚假移动效果.

WinForm控件开发总结(八) 为属性提供弹出式编辑对话框

前几篇文章我们一直在讨论如何更方便的编辑复杂类型的属性,在这个过程中我介绍了类型转换器以 及如何制作自己的类型转换器来实现属性值的串行化和实现子属性的编辑.对于Scope这种级别的复杂属 性,一个类型转换器就已经足够了,但是对于更为复杂的属性,单单使用类型转换器已经不足以应付了, 比如我们常用的Font属性. 在这种情况下,我们就需要提供更为复杂的编辑方式,比如属性编辑对话框,你还记得Font对话框吗 ?现在我们就来看看如何实现更复杂的属性编辑.复杂的属性编辑器分为两种类型,一种是弹出式模态对

WinForm控件开发总结(十) 为属性设置默认值

本系列的前面几篇文章讲解了如何来定义属性以及更有效的编辑属性,接下来我要讲一下控件属性的默 认值.如果我们希望自己开发的控件更易于被其它开发者使用,那么提供默认值是非常值得的. 如果你为属性设定了默认值,那么当开发者修改了属性的值,这个值在Property Explorer中将会以粗 体显示.VS为属性提供一个上下文菜单,允许程序员使用控件把值重置为默认值.当VS进行控件的串行化 时,他会判断那些值不是默认值,只有不是默认值的属性才会被串行化,所以为属性提供默认值时可以大 大减少串行化的属性数目

WinForm控件开发总结(九) 为属性提下拉式属性编辑器

在上一篇文章,我介绍了如何编写模态对话框属性编辑器,这篇文章我将介绍如何编写下拉式属性编 辑器.下拉式(DropDown)属性编辑器和模态对话框属性编辑器的不同之处就是,当你点击属性值修改的 时候,模态对话框编辑器是弹出一个模态对话框,而下拉式属性编辑器却是在紧贴着属性值的地方显示一 个下拉的控件.不知道大家注意到了没有,这里我说的是显示一个下拉的控件,而这个控件也是需要你去 开发的,接下来我还是以Scope属性为例,介绍一下具体的实现. 首先我们要创建一个用于编辑属性的控件,在本系列文章的开始