问题标签 [disabled-control]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - asp:TextBox ReadOnly=true 还是 Enabled=false?
asp:TextBox 控件的 Enabled 和 ReadOnly-properties 有什么区别?
c# - C# WinForms - 在不使用时禁用特定控件?
比如说我有一个 C# Winforms 应用程序,它使用一个带有四个不同选项卡页的选项卡控件。在主窗体上的该控件上方是一系列组框,其中包含与在每个单独的标签页上运行的不同功能相关的各种按钮和文本框。
如果我正在使用仅使用某些控件的特定标签页,我想禁用其他标签页,以便用户不会意外单击错误的按钮。
示例逻辑:
有谁知道实现这种功能的方法?!
问候,
编辑:
本质上我希望能够禁用组框!
oracle - Toad 添加/插入和删除记录按钮已禁用
我正在使用 Toad 8.6,当我尝试使用模式浏览器的“数据”选项卡添加新记录时,我的“插入记录”显示为灰色。所以,我安装了 9.6 版本,同样的问题仍然存在。
查看图片中红色的灰色按钮。
我可以通过 Toad 的 SQL 编辑器中的 SQL 插入语句添加记录。
我该如何解决这个问题?
winforms - 非活动控件背景颜色
Windows 上有没有办法检索用作非活动控件(TextBox
等)的背景颜色的颜色?或者更好的是,边框颜色也是?
这是针对 Windows 窗体的,我无法在SystemColors
. 哪有这回事
举个例子。我有一个文本框,它可能不足以容纳它所包含的文本并且它被禁用。当它被禁用时,用户无法滚动查看整个文本,而且出于明显的原因,我什至无法显示工具提示。
所以我现在所做的是将TextBox
'ReadOnly
属性设置为true
允许我显示工具提示并使控件可滚动。客户端现在希望文本框看起来像是被禁用了;ReadOnly
是一个非常讨厌的属性,因为它看起来仍然可以编辑。所以我认为在其中放置适当的背景颜色可能足以愚弄大多数用户。我不能使用任意灰度值,因为该表单上还有其他禁用的控件,并且可能会注意到颜色差异。那么有没有办法可以找出禁用的控件是如何呈现的?背景颜色和边框颜色或至少前者在这里应该足够了,但我不想猜测。有问题的平台很可能是 XP 和 Vista,可能有或没有主题。
埃塔:无视。这个问题很愚蠢,代表我的错误我应该早点发现。单个 TextBox 不会坚持灰色背景,这有点奇怪。
css - 如何更改禁用的 SELECT 元素的字体颜色?(在 Firefox 中有效,但在 IE 中无效)
如何更改 IE 中禁用的 SELECT 元素的字体颜色?无论我尝试什么,它都保持灰色。我能够将背景从灰色更改为白色,但禁用的 SELECT 中的文本保持不变。在 IE(在本例中为 IE8)中的字体颜色方面,对 Firefox 完美的效果没有影响。您可以在此处查看两种浏览器的最新情况:
http://www.flickr.com/photos/64416865@N00/4732813702/
我使用 jQuery 来禁用选择元素:
这是我用于禁用选择的 CSS 类:
我觉得很奇怪,我可以轻松更改禁用选择的默认背景颜色,但不能更改默认字体颜色。对此有任何提示或想法吗?(或者这在 IE 中使用 CSS 是完全不可能的吗?)
asp.net - Asp.net 按钮不提交禁用的控件,即使 submitdisabledcontrols="true"
我有一个带有一些禁用控件的页面,它看起来像这样
以编程方式,在初始化期间,第二个文本框被一些服务器端代码禁用。
问题是,即使在表单标记中设置 submitdisabledcontrols="true",当我单击 ImageButton 时,禁用的文本框值也不会提交给服务器。我用萤火虫检查了这个,也在VS中检查了旧值。
但是,当我在第一个文本框中按 TAB 时,无论是否设置了 submitdisabledcontrols,都会发布第二个文本框值...
有任何想法吗?
click - jquery: live() - 只活一次?
我正在关注这个线程来禁用/启用单击按钮, 在 jQuery 中删除事件处理程序的最佳方法?
它的想法是你也可以使用 live() 方法来启用/禁用事件。这段代码会发生什么,当你点击一个标签元素时,例如,.load-item,它会将禁用的类添加到这个元素。这将使选择器不再与元素匹配,并且在删除“禁用”类使 .live() 选择器再次有效之前不会触发事件。
下面是我得出的结果,它确实禁用了第一个按钮的点击,
当您单击另一个按钮时,我还有另一个功能可以删除禁用类,
我已经检查过它确实删除了禁用类,但是第一个按钮仍然没有回到原来的可点击状态。
我错过了什么 - 还是 live() 实际上只存在一次?如果 live() 不是我应该解决的问题,还有什么更好的解决方案?
谢谢。
java - 在禁用的 JComboBox 中更好的可读性/对比度
我有一个 JComboBox 需要在某些时候被禁用,但我觉得它的disabled
状态使它很难阅读,因为它的对比度很低。
如果仅将下拉箭头按钮显示为禁用,同时保持框渲染器处于启用状态,那就太好了。
实际:期望:
有没有一种简单的方法来实现这个或类似的东西?
谢谢!
cocoa-bindings - 为什么,如果我绑定到一个 NSPathControl,它会变灰吗?
我已经通过一个值转换器绑定了 NSPathControl 的值,该转换器将字符串转换为 URL 到我的模型(NSMutableDictionaries 的 NSMutableArray)。我已经设置了控件的目标/操作。
绑定到位后,控件工作,在我的表选择发生更改时显示我的模型的路径。但是,它是灰色的,不接受点击。为什么是这样?
如果我在代码中将路径控件显式设置为启用,则没有区别。
如果我删除绑定,它会显示我在 IB 中给它的任何路径,它不会变灰,并且点击被接受并运行我的操作。
我没有使用路径控件的启用绑定。我可以做?
我正在使用 Xcode 4 和 10.6。
html - Mozilla firefox 中禁用的 html 按钮不显示工具提示
Mozilla Firefox 不会显示禁用控件的工具提示。还有另一种显示方式吗?
我更喜欢不使用 javascript 的解决方案。
我能找到一个简单的方法是改变css样式是
这在按钮元素的情况下工作正常,但不适用于输入类型按钮控件/元素。