问题标签 [isenabled]
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.
c# - 禁用按钮上的“IsEnabled=false”颜色更改?
当按钮被禁用时,我想避免按钮的颜色变化。无论是否禁用,按钮颜色应该相同。
使用一种样式,我可以在它被禁用时更改背景颜色:
我可以在那里更改背景颜色,但我想让它保持动态,因为背景颜色是数据绑定的,不应该改变。
如果我删除背景设置器,则会执行默认背景颜色更改。
如何禁用颜色更改?或者至少使 Disabled-Background-Color 数据绑定?
对不起,我的英语不好。
wpf - WPF 不透明度动画设置控件 IsEnabled=false
我正在尝试创建一个动画控件,该控件根据提示(按空格)更改不透明度。
动画本身可以正常工作。基于按键,不透明度动画和控件进入视野。我将动画放在包含其余内容的网格控件上。
问题是这样的:动画完成后,网格的 IsEnabled 属性仍然是“false”,即使我手动(从代码隐藏)将其设置为 true。该命令不会引发异常,但实际上也不会更改属性。
然后当我再次运行相同的动画,但反向时,该值实际上确实变为“真”。但当然,在那一刻它已经淡出。
[编辑] 通过一些额外的调试,我发现它是动画在淡入时主动设置为 false,并在淡出时将其设置为 true,这与我想要它做的完全相反。
[编辑 2] 当我完全放弃动画时,我遇到了完全相同的问题,只需将可见性更改为隐藏。当我将其设为隐藏时它启用,当我将其设为可见时禁用。
wpf - 为什么我不能对按钮的 IsEnabled 属性使用多重绑定?
我正在尝试使用多重绑定设置按钮的 IsEnabled 属性,因为此属性取决于三个变量。
如果我要设置内容属性,我可以使用以下代码:
我尝试使用此代码:
但是在这种情况下,虽然 Button.IsEnabled 是可用的,但在下一行中我找不到 Multibinding 关键字,所以我不能将多重绑定与 IsEnabled 属性一起使用。
为什么?有没有办法用多值转换器设置 IsEnabled 属性?
谢谢。
c# - 如何将 IsEnabled 绑定到数据网格是否选择了单个项目?
我有一个这样的 DataGrid:
和这样的选项卡控件:
我希望仅在数据网格中选择单个项目时启用 TabControl。如果所选项目为空,或者如果选择了多个项目,则应禁用选项卡控件。
wpf - IsEnabled 更改时的 WPF 组合框文本转换器
当设置为 false 时,我必须更改Text
组合框的属性,并且当同一控件为 trueIsEnabled
时,它可以从项目源中手动选择字段,这可能吗?IsEnabled
XAML:
java - 如何通过鼠标单击启用一个 JButton,然后通过迭代禁用所有其他 JButton?
JPanel 中有 12 个 JButton。我想单击其中一个并禁用所有其他(它将被“突出显示”)。然后,如果我点击一个禁用的,那么前一个被禁用并且过程是相同的。考虑到有 12 个按钮并且我想避免重复代码,我想使用迭代和自定义方法来做到这一点。
考虑已经声明了 12 个 JButton。然后我们创建一个 JButton 的 ArrayList 来存储它们,并创建一个布尔值的 ArrayList 来存储它们的启用布尔值:
我们将所有按钮添加到 arrayOfButtons:
然后我们通过遍历 arrayOfButtons 将它们的启用状态存储在 arrayOfBooleans 中:
现在,我如何实现 MouseListener 并通过迭代 arrayOfButtons 创建排除启用系统?这个想法很简单:“启用一个,禁用其他。”,但我无法弄清楚如何在实践中做到这一点。
我非常感谢你!
wpf - wpf TabItem 绑定 IsEnabled
我想将 的IsEnabled
属性绑定TabItem
到我的代码中的数据。
例如,我TabItem
定义如下
我定义了一个继承自INotifyPropertyChanged
如下的数据类
然后我将 设置DataContext
为我的数据成员。
但是,当 Tab1Enabled 属性以编程方式设置时,PropertyChanged 事件为空,因此不会发送通知事件。
提前致谢。
button - 移动对话框时禁用关闭按钮启用
所以我想在某些进程运行时禁用 MFC 对话框的 [X] 关闭按钮。我这样做:
这行得通。关闭按钮在某些进程正在运行时禁用。但是,如果我通过用鼠标拖动对话框来移动对话框,则出于某种原因会启用关闭按钮。当我单击它时,应用程序会引发崩溃错误,但它仍然可以工作。如果我不按错误对话框中的“关闭应用程序”按钮,应用程序将正确完成工作,错误对话框将消失。
为什么关闭按钮启用?如何预防?
android - 在 Android 中使用某些条件启用和禁用 Listview
选中复选框时如何启用列表视图中的所有项目,取消选中复选框时如何禁用。我使用过
但它不工作。任何帮助将不胜感激。
提前致谢:)
wpf - WPF 绑定到 ListBox 的 ContextMenu 的 MenuItem 中的 IsEnabled 属性
我正在查看有关数据绑定到上下文菜单的其他线程,但我无法弄清楚如何让它工作,因为建议/答案对我不起作用。
我有一个列表框,它绑定到一个 ObversableCollection - 工作正常。
现在我在该列表框中有一个上下文菜单。该上下文菜单有 4 个项目来激活、停用等所选任务(这是列表框中表示的项目)。
由于权限,我需要控制上下文菜单中的项目是启用还是禁用,因此我必须通过将其绑定到与列表框绑定的同一个集合来设置 ContextMenuItem 的 IsEnabled-Property。
但由于某种原因,上下文菜单项没有被禁用 - 该属性似乎被忽略了。
编辑:我现在已经实施了你的建议:
WPF
C#
由于某种原因没有变化!