11得票1回答
DataTemplate中控件可见性的DataTrigger不起作用

我有一个ListBox,它绑定到一个列表,并为其项设置了DataTemplate。在DataTemplate中,除了第二个TextBlock的可见性外,其他都运作良好!我不明白自己做错了什么,也不想使用转换器,我已经检查过以下链接: 将布尔值绑定到ListBox中TextBlock的可见性 ...

17得票4回答
如何在 Xamarin Forms 的数据触发器中检查对象是否为空值?

我尝试在Xamarin Forms XAML DataTrigger中检查绑定对象的值是否为空,但无法使其正常工作。 我已经尝试了以下方法:<StackLayout IsVisible="True"> <StackLayout.Triggers> ...

10得票2回答
移除故事板但保留动画数值?

如何在XAML中删除一个Storyboard(例如,在DataTrigger中使用RemoveStoryboard操作),但保留被动画化的值。与Animatable.BeginAnimation类似: 如果动画的BeginTime为null,则会移除任何当前的动画并保留属性的当前值。

12得票2回答
[多个] DataTrigger “OR” 语句?

我想在绑定的表字段为空时将我的图片的可见性属性设置为隐藏Weblink = NULL **OR** Weblink = "" 使用MultiDataTrigger,您可以按照以下逻辑测试多个条件:"IF FieldA = 1 **AND** FieldB = 2 THEN" 但我需要的是"IF...

39得票2回答
多数据触发器 vs 多绑定数据触发器

我遇到了这样一种情况,在使用MultiDataTrigger或者使用带有MultiBinding的DataTrigger的情况下,我可以轻松地实现相同的功能。是否有任何实质性的理由更喜欢其中一种方法而不是另一种方法? 使用MultiDataTrigger:<MultiDataTrigg...

7得票3回答
混合触发器 vs. WPF 触发器

在我的看法中,Interactivity命名空间中的Blend-style Triggers和WPF中可通过Styles、ControlTemplate等获得的经典Triggers存在重大差异(我想这可能同样适用于SilverLight)。 在WPF中,当您使用Setter设置触发器时,会出...

18得票4回答
银光中DataTrigger的替代品是什么?

这是我的情况。 我有两个属性:Type和State。 Type是一个枚举类型,有3个值,例如 ball(球)、car(汽车)、arrow(箭头)。State是一个整数,可以接受3个状态值,例如-1、0、1。另外,我有每个状态值对应的9张图片。 例如,如果我选择球作为类型并选择-1作为值,...

7得票1回答
当没有满足数据触发器的值时设置属性 WPF。

我对WPF和C#非常陌生,因此可能有更好的方法来完成我的尝试。因此,我接受其他方法。 就我所拥有的而言,我正在尝试为我工作的维护部门编写数字VMB(可视化管理板)。他们想要一个显示我们工厂没有事故的天数的部分:“安全天数”。我已经成功设置了这个TextBlock的绑定: <TextB...

17得票2回答
为StackPanel定义DataTrigger

我该如何为一个 StackPanel 定义DataTrigger? 它确实有一个Trigger属性,但是在这里定义一个触发器会在启动应用程序时导致以下错误: 对象初始化失败(ISupportInitialize.EndInit)。 触发器集合成员必须是EventTrigger类型。 ...

7得票1回答
检查绑定属性是否存在

我有一个情况,即应用程序中有一个通用控件在多个地方使用。 现在,在这个控件上有一个数据触发器,针对属性A。即: DataTrigger Binding={Binding A} ....... 现在可能存在这样一种情况,即在视图模型中不存在属性A,那么我需要基于属性B(该属性存在于该视图模...