问题标签 [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.
.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 如何确定程序集的去向?
objective-c - 将用户默认值绑定到不同的标识符
我有一个首选项窗格包(它在系统首选项中运行)。我使用 Interface Builder 设计了界面,其中我将“自动启动”复选框绑定到 Shared User Defaults。这很好用,但它会将偏好写入 com.apple.systempreferences。我想将我的偏好保留在 com.example.mybundle 默认值中。我该怎么做呢?
我想我需要在 Interface Builder 中添加一个 User Defaults 控制器,但我如何告诉它与 com.example.mybundle 进行映射?
谢谢你们!
java - Java - 用一个函数处理多个事件?
首先,我是一个完整的Java NOOB。
我想用一个功能处理多个按钮按下,并根据单击的按钮执行某些操作。我正在使用 Netbeans,并添加了一个具有绑定功能的事件。默认情况下,该函数会发送一个 ActionEvent。
如何获取被单击的对象以从该函数中触发绑定函数,以便我知道要追求哪个功能?
c# - WPF 绑定与事件处理
我是 WPF 的新手,来自 WinForms 背景,并且有一个关于绑定与事件处理的相当基本的问题。
为了尝试保持某种责任分离,我有一堆Presentation
对象,它们只需要Dependency Properties
保存业务对象的 UI 数据部分,业务对象包含相似的数据,但数据类型有时不同,因此Presentation
对象是正确的显示目的。所以像
的属性MyPresentation
然后是数据绑定到各种控件,我使用Trigger
s 等来更改表示依赖属性,这会导致OnPropertyChanged
事件中的业务对象更改
我的问题是我是否以正确的方式使用绑定?Binding
通常(在 Winforms 中)我会使用点击事件等来更改我的业务对象(或它们的演示版本)的值,但是现在您可以使用、Trigger
s 和事件,这些事件和那种事件处理似乎是多余的OnPropertyChanged
。
我错过了什么吗?
c# - 如何在代码中绑定嵌套对象或主从绑定?
我有一个三个嵌套类,节目、季节和剧集,其中一个节目有季节,而季节有剧集。
我想绑定两个列表框,以便第一个列出季节,第二个列出该季节的剧集。
我怎样才能做到这一点?我更喜欢在代码中而不是 xaml 中进行设置,但如果您知道如何使用 xaml 进行设置,总比没有好。
一个简化的 xaml:
和一些相关代码:
有人知道如何绑定第二个列表框吗?
java - JGoodies 绑定与 JSR 295
JGoodies Binding 和 JSR 295,Beans Binding 之间的实际区别是什么?他们似乎都出于相同的目的并完成了工作(方法略有不同)。JGoodies Binding 更加成熟,但 JSR 295 最终在 Java 7 中成为 JDK 的一部分。
使用 JDK 的标准部分肯定比为同一功能使用单独的库更好,但是还有其他因素需要考虑吗?还有其他选择吗?在这些之间进行选择是非常不可逆转的架构决策......
asp.net - 设置 HeaderText 时,GridView FindControl 返回 null
我有一个网格视图...
这有一个包含标签、两个超链接和一个链接按钮的静态列,还有许多动态生成的列...
作为 OnRowDataBound 处理程序的一部分,我检索静态列中的一个控件并在其上设置一些属性...
这一切都很好,但没有显示列名。所以我然后修改 SetupColumnStructure 方法,以便像这样在模板字段上设置 HeaderText...
由于某种原因,这一额外的行更改导致 row.FindControl("hypEdit"); 调用 OnRowDataBound 处理程序以返回 null。任何人都可以在这里看到我缺少的东西,或者有人遇到过类似的问题吗?
更新
我确定我在这里指的不是页眉或页脚行。此外,如果我越过对象引用异常,DataSource 中的每个项目都会发生这种情况。
不确定这是否有帮助,但正如我所料,当我逐步执行代码时,表格已生成所有预期的列,但所有单元格(DataControlFieldCells)在设置 HeaderText 时不包含任何控件,但在未设置时所有预期的控件。
一切都很奇怪。让我知道你是否还能发现其他东西。
sql - 数组是否有 SQL 参数绑定?
是否有标准方法在 SQL 查询中绑定数组(标量)?我想绑定到一个IN
子句中,如下所示:
我碰巧使用Perl::DBI
which 将参数强制转换为标量,所以我最终得到了无用的查询,例如:
澄清:我把查询放在自己的.sql
文件中,所以字符串已经形成。在答案提到动态创建查询字符串的地方,我可能会进行搜索和替换。
编辑:这个问题是Parameterizing a SQL IN 子句的重复?. 我最初认为它应该这样关闭,但它似乎正在积累一些好的 Perl 特定信息。
binding - 使用 Cayenne 在 IN 子句中绑定整数列表
我正在尝试将整数列表绑定到 SQLTemplate IN 子句中,如下所示:
我有一串ID:
我无法使绑定成功工作,当我将字符串作为要检查的 id 列表传递时,它不返回任何值。
我必须使用字符串连接来运行它(不理想)。
关于如何让它正确绑定的任何想法?
提前致谢。
(我正在使用 Java/Cayenne/Postgres,并使用作为参数传入的 idList 运行查询,这是一个简化的示例,而不是我正在运行的实际 sql)。
更新我想出了如何去做。下面回答。
wpf - 如何使 Binding 尊重 DependencyProperty 值强制?
我有一个带有 CoerceValueCallback 的 DependencyProperty 控件。此属性绑定到模型对象上的属性。
当将控件属性设置为导致强制的值时,绑定会将未强制的值推送到模型对象。控件上的属性值被正确强制。
如何让绑定将强制值推送到模型对象?