问题标签 [binding]

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 回答
3651 浏览

.net - .NET 程序集绑定方式/原因(1.1、2.0、GAC、策略文件等...)

我一直在解决一些 DLL 版本、策略文件和 GAC 中的项目的一些非常“奇怪”的问题,在我的一生中,我一直无法找到关于 . NET 框架在绑定项目引用时选择它执行的程序集。

首先介绍一下我们所拥有的历史,我们有两个库 DLL 文件,其中包含以下信息

这些程序集中的每一个都加载到 GAC 中,并且 1.1 和 2.0 版本都有一个策略文件,指定要加载的最新版本。

我们有一个项目引用了 1.1.00.1234 版本的 ApplicationAssembly.dll 文件,但是,该项目已被移动,提示路径不再有效。但是,该引用并未失效,而是显示为 02.00.00.1111 版本,而不是预期的 1.1 版本的程序集。

这个过程是如何确定的,为什么马上跳到2.0框架?如果我们指定它是“特定版本”引用,即使使用不正确的提示路径,它也会找到正确的 DLL,但由于将来有破坏东西的风险,我们不能让该设置保持打开状态。

我想问题是为什么会发生这种情况? .NET 如何确定程序集的去向?

0 投票
1 回答
846 浏览

objective-c - 将用户默认值绑定到不同的标识符

我有一个首选项窗格包(它在系统首选项中运行)。我使用 Interface Builder 设计了界面,其中我将“自动启动”复选框绑定到 Shared User Defaults。这很好用,但它会将偏好写入 com.apple.systempreferences。我想将我的偏好保留在 com.example.mybundle 默认值中。我该怎么做呢?

我想我需要在 Interface Builder 中添加一个 User Defaults 控制器,但我如何告诉它与 com.example.mybundle 进行映射?

谢谢你们!

0 投票
4 回答
10654 浏览

java - Java - 用一个函数处理多个事件?

首先,我是一个完整的Java NOOB。

我想用一个功能处理多个按钮按下,并根据单击的按钮执行某些操作。我正在使用 Netbeans,并添加了一个具有绑定功能的事件。默认情况下,该函数会发送一个 ActionEvent。

如何获取被单击的对象以从该函数中触发绑定函数,以便我知道要追求哪个功能?

0 投票
5 回答
8934 浏览

c# - WPF 绑定与事件处理

我是 WPF 的新手,来自 WinForms 背景,并且有一个关于绑定与事件处理的相当基本的问题。

为了尝试保持某种责任分离,我有一堆Presentation对象,它们只需要Dependency Properties保存业务对象的 UI 数据部分,业务对象包含相似的数据,但数据类型有时不同,因此Presentation对象是正确的显示目的。所以像

的属性MyPresentation然后是数据绑定到各种控件,我使用Triggers 等来更改表示依赖属性,这会导致OnPropertyChanged事件中的业务对象更改

我的问题是我是否以正确的方式使用绑定?Binding通常(在 Winforms 中)我会使用点击事件等来更改我的业务对象(或它们的演示版本)的值,但是现在您可以使用、Triggers 和事件,这些事件和那种事件处理似乎是多余的OnPropertyChanged

我错过了什么吗?

0 投票
1 回答
3442 浏览

c# - 如何在代码中绑定嵌套对象或主从绑定?

我有一个三个嵌套类,节目、季节和剧集,其中一个节目有季节,而季节有剧集。

我想绑定两个列表框,以便第一个列出季节,第二个列出该季节的剧集。

我怎样才能做到这一点?我更喜欢在代码中而不是 xaml 中进行设置,但如果您知道如何使用 xaml 进行设置,总比没有好。

一个简化的 xaml:

和一些相关代码:

有人知道如何绑定第二个列表框吗?

0 投票
1 回答
4432 浏览

java - JGoodies 绑定与 JSR 295

JGoodies Binding 和 JSR 295,Beans Binding 之间的实际区别是什么?他们似乎都出于相同的目的并完成了工作(方法略有不同)。JGoodies Binding 更加成熟,但 JSR 295 最终在 Java 7 中成为 JDK 的一部分。

使用 JDK 的标准部分肯定比为同一功能使用单独的库更好,但是还有其他因素需要考虑吗?还有其他选择吗?在这些之间进行选择是非常不可逆转的架构决策......

0 投票
2 回答
6216 浏览

asp.net - 设置 HeaderText 时,GridView FindControl 返回 null

我有一个网格视图...

这有一个包含标签、两个超链接和一个链接按钮的静态列,还有许多动态生成的列...

作为 OnRowDataBound 处理程序的一部分,我检索静态列中的一个控件并在其上设置一些属性...

这一切都很好,但没有显示列名。所以我然后修改 SetupColumnStructure 方法,以便像这样在模板字段上设置 HeaderText...

由于某种原因,这一额外的行更改导致 row.FindControl("hypEdit"); 调用 OnRowDataBound 处理程序以返回 null。任何人都可以在这里看到我缺少的东西,或者有人遇到过类似的问题吗?

更新

我确定我在这里指的不是页眉或页脚行。此外,如果我越过对象引用异常,DataSource 中的每个项目都会发生这种情况。

不确定这是否有帮助,但正如我所料,当我逐步执行代码时,表格已生成所有预期的列,但所有单元格(DataControlFieldCells)在设置 HeaderText 时不包含任何控件,但在未设置时所有预期的控件。

一切都很奇怪。让我知道你是否还能发现其他东西。

0 投票
8 回答
13902 浏览

sql - 数组是否有 SQL 参数绑定?

是否有标准方法在 SQL 查询中绑定数组(标量)?我想绑定到一个IN子句中,如下所示:

我碰巧使用Perl::DBIwhich 将参数强制转换为标量,所以我最终得到了无用的查询,例如:

澄清:我把查询放在自己的.sql文件中,所以字符串已经形成。在答案提到动态创建查询字符串的地方,我可能会进行搜索和替换。

编辑:这个问题是Parameterizing a SQL IN 子句的重复?. 我最初认为它应该这样关闭,但它似乎正在积累一些好的 Perl 特定信息。

0 投票
1 回答
487 浏览

binding - 使用 Cayenne 在 IN 子句中绑定整数列表

我正在尝试将整数列表绑定到 SQLTemplate IN 子句中,如下所示:

我有一串ID:

我无法使绑定成功工作,当我将字符串作为要检查的 id 列表传递时,它不返回任何值。

我必须使用字符串连接来运行它(不理想)。

关于如何让它正确绑定的任何想法?

提前致谢。

(我正在使用 Java/Cayenne/Postgres,并使用作为参数传入的 idList 运行查询,这是一个简化的示例,而不是我正在运行的实际 sql)。

更新我想出了如何去做。下面回答。

0 投票
3 回答
2967 浏览

wpf - 如何使 Binding 尊重 DependencyProperty 值强制?

我有一个带有 CoerceValueCallback 的 DependencyProperty 控件。此属性绑定到模型对象上的属性。

当将控件属性设置为导致强制的值时,绑定会将未强制的推送到模型对象。控件上的属性值被正确强制。

如何让绑定将强制值推送到模型对象?