问题标签 [converters]

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 投票
4 回答
118334 浏览

java - java中的编码转换

是否有任何免费的 java 库可用于将一种编码中的字符串转换为另一种编码,例如iconv?我正在使用 Java 1.3 版。

0 投票
3 回答
5020 浏览

wpf - 组合框项目的货币格式

我有一个绑定到小数的 ObservableCollection 的 ComboBox。将我们的货币转换器应用于商品的正确方法是什么?

编辑:

a) 我有一个必须使用的现有货币转换器 b) .NET 3.0

我需要对项目进行模板化吗?

0 投票
5 回答
35653 浏览

wpf - 将一个控件的值传递给 Converter 以设置另一个控件的宽度

我想根据容器的宽度设置 TextBlock 的宽度,减去 TextBlock 上设置的边距。

这是我的代码:

除了由于左右边距设置为 5 导致 TextBlock 太大了 10 个单位之外,这非常有效。

好的,所以我想......让我们使用转换器。但我不知道如何传递我的容器控件的 ActualWidth(见上图:LayoutRoot)。

我知道如何使用转换器,甚至是带参数的转换器,而不是像... Binding ElementName=LayoutRoot,Path=ActualWidth 这样的参数

例如,我无法完成这项工作:

我希望我说得足够清楚,并希望您能提供帮助,因为今晚谷歌对我没有帮助。

0 投票
2 回答
47802 浏览

wpf - 内置 WPF IValueConverters

好的,发现System.Windows.Controls命名空间中已经有一个BooleanToVisibilityConverter真是一个惊喜(在多次编写之后)。

可能还有更多这样隐藏的节省时间的方法。

有人有吗?

0 投票
2 回答
14373 浏览

json - 如何在 Grails 中将特定日期格式返回为 JSON?

在 Grails 中,您可以使用 JSON 转换器在控制器中执行此操作:

渲染结果是

您可以通过在 Config.groovy 中进行设置来控制输出日期

然后结果将是一个原生 javascript 日期

如果我想获得这样的特定日期格式:

我必须使用“收集”,这需要大量输入:

有没有更简单的方法来做到这一点?

0 投票
4 回答
8118 浏览

c# - 为什么我的转换器会给出无效的转换错误?

我创建了一个转换器来从双精度转换为整数。

但是“返回(int)值;”这一行 总是得到一个“指定的演员表无效”。

我该怎么做才能让我的转换器成功转换双精度并发回整数?

转换器:

XAML:

0 投票
1 回答
600 浏览

wpf - 如何轻松地将 WPF 转换器项模板添加到 Visual Studio?

我发现自己经常创建转换器并且希望能够:

  • 右键单击我的转换器文件夹
  • 添加新项目...
  • 选择转换器项目模板

我找到了这些说明,但我可以想象在某处已经有WPF 转换器等标准文件的模板,有人知道吗?

将创建以下文件:

0 投票
5 回答
94262 浏览

php - 从多维数组数据生成json字符串

我正在使用一个插件,它需要一个关联行数组作为 json 格式的字符串——比如:

如何使用 PHP 将我的多维数组转换为有效的 JSON 输出?

0 投票
11 回答
34040 浏览

wpf - WPF:如何在 1 个绑定中使用 2 个转换器?

我有一个要显示/隐藏的控件,具体取决于布尔值。

我有一个NegatedBooleanConverter(将 true 切换为 false,反之亦然),我需要先运行这个转换器。我有一个BooleanToVisibilityConverter,我需要在NegatedBoolConverter.

我该如何解决这个问题?我想在 XAML 中执行此操作。

编辑:这是一个可能的解决方案。

这似乎行不通。它首先使用单独的转换器转换值,然后对转换后的值执行一些操作。

我需要的是:

  • 使用第一个转换器转换值(这给出了转换的值)。
  • 使用第二个转换器转换convertedValue,这就是我需要的结果。
0 投票
3 回答
13385 浏览

wpf - 在没有转换器的情况下根据布尔值绑定 Image.Source?

我希望将图像绑定到布尔值并让图像的源依赖于布尔值

即真源="image1" 假源="image2"

我想知道是否有一种方法可以内联而不需要转换器。