问题标签 [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 回答
30301 浏览

c# - 绑定源是带有属性路径的字符串

我不确定这是否可能,但我想我会问。首先,出于我的目的,我要求它在 C# 部分而不是 XAML 部分中工作。这就是我所拥有的并且它有效:

这将完全按照我的意愿绑定到我的 StringVar 属性。但是,我的问题是如果在设置绑定源时有文字字符串“MyClass2Object.StringVar”怎么办。我意识到我可以使用 split 函数将“MyClass2Object”和“StringVar”与较长的字符串分开。然后我可以用拆分的第二个结果替换新的 PropertyPath 行。但是,我将如何根据拆分的第一个结果替换 binding.Source 行。如果这是可能的,我将能够传递像“MyClass2Object.StringVar”这样的字符串并将TextBox的Text属性绑定到该属性,或者如果我传递像“AnotherClassObject.StringProperty”这样的字符串并拥有TextBox' ■ Text 属性绑定到在名为AnotherClassObject 的变量中实例化的对象的StringProperty 属性。我希望我说得通。

0 投票
3 回答
3924 浏览

c# - C# Binding:如何禁用 BindingList 中的 CurrencyManager,以便不维护当前项目位置并且不发出信号?

我有两个数据绑定到同一个 BindingList 的 ListBox。

问题是当从 GUI 更改选定项时,它会更改 BindingList 中的位置,然后 BindingList 会向另一个 ListBox 发出信号以更改其选定项。

所以我有两个 ListBoxes Selected Item 也同步,这对我不利。

我想保持同步的项目列表。没有光标位置。

如何禁用该光标以使其不被维护?

示例代码(只需在设计时将两个 ListBoxes 添加到 Form 并注册 SelectedIndexChanged 事件并使用按钮注册按钮单击事件):

谢谢,--冉。

0 投票
2 回答
1096 浏览

msmq - 绑定文件中的 BizTalk MSMQ 用户 ID 和密码

我正在设置一个由批处理文件驱动的部署解决方案,因此它是可重现的 - 我有一个可以工作的绑定文件,但我现在已经添加到我的 MSMQ 适配器上 - 在我的本地机器上工作,但我发现我必须添加用户 ID 和密码才能使其在实际服务器上工作 - 它在域中,我的虚拟开发机只是工作组

有没有办法将用户名和密码添加到文件中?- 似乎不太可能,因为那将有明文密码,但解决方案是什么 - 我有点认为是 SSO,但这是一个我没有靠近过的领域

0 投票
4 回答
22953 浏览

c# - 有人知道 FFMPEG 的一组 C# 绑定吗?

有谁知道 C# 的一组绑定来直接驱动 FFMpeg 库?我可以直接外壳到 ffmpeg.exe,但我发现很难同步/控制作为一个单独的进程。任何帮助,将不胜感激。

0 投票
3 回答
2235 浏览

gridview - 带有用于绑定到 Gridview 的元数据的自定义数据表?

我将数据表绑定到 gridview 控件,当我格式化每一列时,我需要根据该列是否具有特定的自定义属性来格式化数据。在这种情况下,一列可以表示:

  • 一个文本框(在这种情况下,我只在 gridview 中显示文本框中的文本),
  • 一个复选框(在这种情况下,我会根据列的基础数据值是 1 还是 0 显示“已选中”或“未选中”),
  • 一个单选按钮(在这种情况下,我根据列的基础数据值是 1 还是 0 显示“开”或“关”)。

问题是列数据类型是当前绑定到网格的无类型数据表中的所有字符串。并且绑定使用 autoGenerateColumns。所以:

  1. 如何将列标记为单选、文本框或复选框?
  2. 如何在绑定到网格以显示文本“选中/未选中”或“开/关”时访问该“标志”?

我希望我问对了。呸!

0 投票
5 回答
1047 浏览

wpf - 有没有办法将 xaml.cs 中的公共方法的结果绑定到 xaml 中的控件?

让我们举一个非常简单的例子:

  • 在我的 window1.xaml 中,我有一个名为“lblProduct”的标签控件。
  • 在我的 window1.xaml.cs 中,我有一个名为 CalculateProduct(Int Var1, Int Var2) 的公共方法。正如您可能已经猜到的那样,CalculateProduct 将计算传入变量的乘积。

我想简单地将“CalculateProduct”的结果绑定到我的标签。我的实际用例比这要复杂一些。但是,如果我能够启动并运行它,我不仅会很高兴,而且还能弄清楚其余的事情。

我已经看到使用 ObjectDataProvider 绑定到新类的静态方法的有趣示例。虽然这很好,但是当我已经为我的窗口实例化了一个新类时,我觉得没有必要创建一个新类。此外,我可能想在 Window1 类中利用其他全局变量。

感谢您的时间和帮助,

亚伯。

0 投票
3 回答
3160 浏览

c# - 如何从 GAC 加载最新版本的 dll

我已经编写了一个批处理执行框架,并且我希望(在某些情况下)从可能有多个版本的 GAC 加载程序集,但我只想加载最新版本
这甚至可能吗?

TIA

0 投票
1 回答
2152 浏览

c# - silverlight 2 将数据绑定到转换?

我正在努力在 Silverlight 2 中创建标签云,并尝试将数据从 List 集合绑定到 TextBlock 上的 Scale 转换。运行此程序时出现AG_E_PARSER_BAD_PROPERTY_VALUE错误。是否可以将值绑定到 Silverlight 2 中的转换?如果不能,我可以对 FontSize={Binding Weight*18} 做一些事情来将标签的权重乘以基本字体大小吗?我知道这行不通,但是为 DataTemplate 中的项目计算属性值的最佳方法是什么?

0 投票
1 回答
1470 浏览

wcf - 为什么 WCF 类绑定没有成员 ReaderQuotas?

我想知道为什么 WCF 中的类Binding没有属性ReaderQuotas,而它的子类BasicHttpBindingWSHttpBinding有。

这个事实使编码有点困难。对我来说,我使用下面的代码从 MEX 端点 URI 中提取绑定信息。但是,它刚刚获得了绑定。如果我想更改绑定的ReaderQuotas,我必须将其向下转换为Binding的子类,但我无法在运行时告诉确切的绑定。

有人知道为什么 WCF 是这样设计的吗?

有没有办法解决这个限制?

0 投票
1 回答
405 浏览

wpf - 为什么我在从控件模板绑定到图像时遇到问题?

我有一个项目控件的样式,它绑定到目标中的图像,它只有在目标绑定到图像时才会出现,我不知道为什么..任何人都可以为我阐明它吗?

我的风格的简化版本:

我的用户控制:

还有我的模型代码(设置为我的用户控件的数据上下文)

如果我取消注释用户控件中的标记,则图像会同时显示在控件和模板区域中,如果我注释它,它不会出现在任何一个中。模板中的文本绑定工作正常

我很困惑。。

谢谢

特雷弗