问题标签 [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.

0 投票
1 回答
912 浏览

c# - 同时将文本框 IsEnabled 绑定到两个不同的单选按钮

我的 UI (WPF) 中有三个单选按钮。通过选择其中两个,我想启用文本框。并通过选择第三个文本框应该被禁用。我应该使用多重绑定吗?如果是怎么办?

0 投票
0 回答
1455 浏览

wpf - XAML ListView 项目已启用

我有以下 XAML:

如果属性“UsingItems”= false,我想禁用 ListView 中的所有项目。'UsingItems' 是使用第 0 行中的复选框设置的,我已经确认这是通过在第 1 行中有一个虚拟复选框来工作的 - 'IsEnabled' 属性按预期设置。

但是,当 'UsingItems' = true 时,ListView 项目保持禁用状态,即使 ListView 已启用(并且项目 'look' 已启用)。

我曾假设 IsEnabled 属性会向下过滤树 - 但这不会发生在这里。

我哪里错了?

谢谢

0 投票
1 回答
110 浏览

wpf - 如何将一组按钮的 IsEnabled 绑定到指定的逻辑?

有 8 个按钮,分别命名为、DrawMoneyFromChannel1等。DrawMoneyFromChannel2DrawMoneyFromChannel3

每个频道上都有一个List<DeviceChannels>包含金额的金额。

如果相应频道的金额为零,则不应启用相应频道的按钮。

在这种情况下组织绑定的最佳方法是什么?

0 投票
2 回答
604 浏览

wpf - IsEnabled 的 Caliburn.Micro.Telerik RadTab 约定

我正在使用 Caliburn.Micro.Telerik 约定项目

我有动态加载 Telerik Tabs 视图模型的视图:

我已将IsEnabled其中一个选项卡视图模型的属性设置为 false,但该选项卡始终处于启用状态。

这支持吗?如果没有,我该如何添加它?

0 投票
1 回答
1593 浏览

c# - 在 GridControl.View 中绑定 IsEnabled 属性

我尝试IsEnabled在上下文菜单项中绑定属性。上下文菜单位于 Devexpress 中GridControl.View

我认为问题出在 DataContext 中。barbutton 项正在网格的 DataContext 中搜索属性HasPermissionDelete。但这不是视图模型的数据上下文。我的财产HasPermissionDelete在 ViewModel 上。

我正在使用 caliburn.micro。

你能帮我修复这个绑定吗?

我的xml代码:

0 投票
4 回答
120 浏览

wpf - WPF 和数据绑定

我有一个 WPF 应用程序,我想通过设置一个布尔值来控制代码中多个文本框的 IsEnabled 属性。所以我决定为文本框 IsEnabled 属性添加数据绑定。这是源对象定义:

其中只有一个公共属性“IsEnabled”的“QuestionControlsState”简单类然后我绑定了一些文本框:

此时它工作正常,当我更改 Window.Resources 部分中的 IsEnabled 属性时,数据绑定工作。但我想从代码中控制它,所以我得到源对象:

现在,当我尝试设置 _questionControlsState.IsEnabled 时,文本框状态不会改变,现在输出中会出现警告。

0 投票
1 回答
1925 浏览

wpf - 在“TextBox”类型中找不到可附加属性“IsEnabled”

根据我对附加属性的理解,我相信我可以设置一个属性值,该值将应用于与类型匹配的容器的所有子项。例如,如果我在 StackPanel 中有多个 TextBox,那么我可以通过在 StackPanel 的声明中将 TextBox.IsEnabled 属性设置为 false 来禁用它们:

我在 Visual Studio 中尝试了这个,Xaml 设计器完全按照预期将 StackPanel 中的 TextBoxes 灰显,但是当我尝试编译时,我遇到了错误:

在“TextBox”类型中找不到可附加属性“IsEnabled”

我是否误解了附加属性?他们只是从祖先到孩子吗?如果是这样,有没有办法做我正在尝试的事情,即将所有 child TextBoxesIsEnabled属性设置为 false?

感谢您的任何指点

0 投票
1 回答
859 浏览

wpf - WPF RadioButtonList 从集合中设置 IsEnabled 和 IsChecked 属性

我重新设置了 ListBox 的样式以从此链接创建 RadioButtonList

我的要求是这样的:我必须一次从 ListBox 中选择一个项目(即单选模式)。此外,我必须根据绑定到集合的属性禁用/启用 ListBoxItem。所以我设置了

并从我的集合中绑定IsEnabled属性。

结果如下: 在此处输入图像描述

您可以看到一些记录处于禁用状态,但它们仍然是可选择的。如果我删除IsChecked属性,它会按预期完美运行。但我需要IsEnabledIsSelected功能。然后,我为 IsEnabled 属性创建了一个多值转换器,并根据我已将相应值绑定到该属性的值。现在我无法从列表中直观地选择禁用的项目。但是当我选择一个禁用的项目时,我失去了选择。请检查图像: 在此处输入图像描述

并在代码后面的IsChecked属性设置为第一条记录。我想限制这个选择。我怎样才能做到这一点?xaml 中是否有任何设置有助于满足我的要求?请指教...

提前致谢....

0 投票
4 回答
1801 浏览

wpf - 从字符串绑定 IsEnabled 值

如何绑定字符串值YNisEnabled 值?

StringValueFromSomeEntity 可以是一个YN值。

0 投票
0 回答
178 浏览

wpf - 自动生成的 DataGridCheckBoxColumn 的 IsEnabled 绑定

我在视图模型中有一个 DataTable,DataGrid 绑定到该 DataTable,选项AutoGenerateColumns="True"AutoGeneratingColumn事件在视图代码隐藏中实现。在这种情况下,我决定显示或不显示某些特定列,并为自动生成的列配置一些附加属性。在运行时,所有这些列似乎都绑定到适当的 DataTable 列。问题是 - 我如何为IsEnabled新添加的复选框的属性设置额外的绑定DataGridCheckBoxColumn