9得票1回答
XAML无法找到转换器类。

我正在使用以下代码显示弹出窗口: <Popup PlacementTarget="{Binding ElementName=categoryTagEditorControl}" Placement="Bottom"> <Popup.IsOpen>...

9得票1回答
如何在Windows Phone 8中将ValueConverter作为静态资源使用

以下是我的App.xaml文件: <Application x:Class="SpinrWindowsMobile.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xm...

9得票2回答
将Double绑定到TextBox

我经常使用TextBox将整数绑定到控件上,没有太多问题。 但是,如果我尝试将TextBox绑定到双精度浮点数,它就无法正常工作。 当我输入5.85(,是我的本地化小数分隔符)时,我将585.0传递给双精度浮点数值。 它是如何转换的,有什么解决方案可以修复它? ValueConverte...

8得票3回答
从Null到Boolean的IValueConverter无法工作

如何使用IValueConverter将null转换为布尔值? 我正在使用wpf尝试显示一堆布尔值(在复选框中)。当创建新记录时,这些值为null,并显示为复选框中的“不确定”状态。我希望将null显示并保存为“false”值。 我尝试创建一个NullToBoolean转换器,它从数据库中...

8得票1回答
WPF:我如何注册额外的隐式值转换器?

我发现有人提出了一个问题,询问如何避免向应用程序资源中添加自定义值转换器的方法: 在WPF中使用Value Converter时,不必先将它们定义为资源 然而,我想更进一步,注册转换器后它们会变成隐式的,就像这个例子: <SolidColorBrush Color="Blue" /...

8得票5回答
在WPF绑定中实现IValueConverter时,在ConvertBack()方法中获取源值。

我正在WPF中将一个依赖属性绑定到文本框。该属性是一个字符串,其中包含一些由“/”分隔的值(例如:“1/2/3/4”)。我需要将单个值绑定到不同的文本框中,下面是Convert()方法的实现: public object Convert(object value, Type targetTy...

7得票2回答
如何在IValueConverter中使用targetType参数?

我有一个 IValueConverter,我想用它来执行简单的数学运算,该转换器包含以下 Convert 函数: public object Convert( object value, Type targetType, object para...

7得票4回答
为什么在绑定中添加一个无操作转换器会改变其行为?

我正在测试一个自己构建的用户控件,但是遇到了一个对我来说无法解释的问题。 这个控件是ComboBox的扩展,用于处理特定自定义类型的值。它有一个依赖属性,用于绑定该自定义类型的目标属性。 我在setter中添加了追踪语句,可以看到该属性已被设置。但它并没有出现在我的用户控件中。 通常情况...

7得票3回答
在IValueConverter上进行数据绑定

请问是否有可能在基于IValueConverter的类上进行数据绑定? 我有以下转换器: [ValueConversion(typeof(int), typeof(Article))] public class LookupArticleConverter : FrameworkEleme...

7得票1回答
使用ValueConverter返回StaticResource

我正在尝试为我的业务实体设置静态资源。我的想法是使用值转换器来获取业务实体并根据算法返回相应的背景刷。我希望这些资源是静态的,这样我就可以在设计时进行设计,并手动切换以预览开发过程中的外观,但仍能够在程序中使用它们。 我的目标是实现以下内容: public object Conve...